.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #fdebed;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2.5rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- 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: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((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: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((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: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    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: #1d3557 !important;
}
.bg-success {
  background-color: #20ac6b !important;
}
.bg-info {
  background-color: #0aa3c2 !important;
}
.bg-warning {
  background-color: #cc9900 !important;
}
.bg-danger {
  background-color: #ae1e2c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #1d3557 !important;
  border-color: #1d3557 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #2a4c7d !important;
  border-color: #2a4c7d !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2a4c7d !important;
  border-color: #2a4c7d !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #a8dadc !important;
  border-color: #a8dadc !important;
  color: #265d5f !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #cce9eb !important;
  border-color: #cce9eb !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #265d5f !important;
  background-color: #cce9eb !important;
  border-color: #cce9eb !important;
}
.btn-info,
.btn-info:active {
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
}
.btn-success,
.btn-success:active {
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #da2637 !important;
  border-color: #da2637 !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: #1d3557;
  color: #1d3557;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #070d16 !important;
  background-color: transparent !important;
  border-color: #070d16 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #1d3557 !important;
  border-color: #1d3557 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #a8dadc;
  color: #a8dadc;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #6ac0c3 !important;
  background-color: transparent !important;
  border-color: #6ac0c3 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #265d5f !important;
  background-color: #a8dadc !important;
  border-color: #a8dadc !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0aa3c2;
  color: #0aa3c2;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #065e70 !important;
  background-color: transparent !important;
  border-color: #065e70 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #20ac6b;
  color: #20ac6b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #12633e !important;
  background-color: transparent !important;
  border-color: #12633e !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #cc9900;
  color: #cc9900;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #755800 !important;
  background-color: transparent !important;
  border-color: #755800 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ae1e2c;
  color: #ae1e2c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #641119 !important;
  background-color: transparent !important;
  border-color: #641119 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !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: #1d3557 !important;
}
.text-secondary {
  color: #a8dadc !important;
}
.text-success {
  color: #20ac6b !important;
}
.text-info {
  color: #0aa3c2 !important;
}
.text-warning {
  color: #cc9900 !important;
}
.text-danger {
  color: #ae1e2c !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #03060a !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #5fbbbf !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #105636 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #055161 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #664d00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #570f16 !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: #1d3557;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0aa3c2;
}
.alert-warning {
  background-color: #cc9900;
}
.alert-danger {
  background-color: #ae1e2c;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #1d3557;
  border-color: #1d3557;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #1d3557;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3d6fb7;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #68e3aa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #55dbf6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffe599;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e56773;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.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: #1d3557 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #1d3557;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #1d3557;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #1d3557;
}
.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: #1d3557;
  border-bottom-color: #1d3557;
}
.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: #1d3557 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #a8dadc !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='%231d3557' %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;
  }
}
.cid-u7wOriOHym {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u7wOriOHym .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-u7wOriOHym .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u7wOriOHym .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-u7wOriOHym .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-u7wOriOHym .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u7wOriOHym .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u7wOriOHym .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-u7wOriOHym .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-u7wOriOHym .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-u7wOriOHym .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u7wOriOHym .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u7wOriOHym .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u7wOriOHym .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-u7wOriOHym .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u7wOriOHym .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-u7wOriOHym .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u7wOriOHym .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u7wOriOHym .navbar-logo {
    padding-left: 0;
  }
}
.cid-u7wOriOHym .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u7wOriOHym .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u7wOriOHym .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-u7wOriOHym .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-u7wOriOHym .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u7wOriOHym .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-u7wOriOHym .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u7wOriOHym .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: #ffffff;
}
.cid-u7wOriOHym .nav-item:focus,
.cid-u7wOriOHym .nav-link:focus {
  outline: none;
}
.cid-u7wOriOHym .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u7wOriOHym .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u7wOriOHym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u7wOriOHym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u7wOriOHym .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u7wOriOHym .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u7wOriOHym .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-u7wOriOHym .navbar.opened {
  transition: all 0.3s;
}
.cid-u7wOriOHym .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u7wOriOHym .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-u7wOriOHym .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u7wOriOHym .navbar.collapsed {
  justify-content: center;
}
.cid-u7wOriOHym .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u7wOriOHym .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u7wOriOHym .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u7wOriOHym .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u7wOriOHym .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u7wOriOHym .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-u7wOriOHym .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u7wOriOHym .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u7wOriOHym .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u7wOriOHym .navbar {
    min-height: 72px;
  }
  .cid-u7wOriOHym .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u7wOriOHym .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u7wOriOHym .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u7wOriOHym .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u7wOriOHym .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u7wOriOHym .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-u7wOriOHym .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u7wOriOHym .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u7wOriOHym .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u7wOriOHym .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u7wOriOHym .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u7wOriOHym .dropdown-item.active,
.cid-u7wOriOHym .dropdown-item:active {
  background-color: transparent;
}
.cid-u7wOriOHym .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u7wOriOHym .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u7wOriOHym .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u7wOriOHym .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u7wOriOHym .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u7wOriOHym .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u7wOriOHym ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u7wOriOHym .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u7wOriOHym .navbar-buttons {
    text-align: left;
  }
}
.cid-u7wOriOHym button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u7wOriOHym button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u7wOriOHym button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u7wOriOHym button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7wOriOHym button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7wOriOHym button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u7wOriOHym nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7wOriOHym nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u7wOriOHym nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u7wOriOHym nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7wOriOHym .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u7wOriOHym a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u7wOriOHym .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-u7wOriOHym .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u7wOriOHym .navbar {
    height: 70px;
  }
  .cid-u7wOriOHym .navbar.opened {
    height: auto;
  }
  .cid-u7wOriOHym .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7wOriOHym .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u7wOriOHym .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u7wOriOHym .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u7wOriOHym .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-u7wOriOHym .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u7wOriOHym .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u7wOriOHym .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u7wOriOHym .navbar-brand {
    margin-right: auto;
  }
  .cid-u7wOriOHym .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-u7wOriOHym .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u7wOriOHym .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u7wOriOHym .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-u7wOriOHym .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u7wOriOHym .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u7wOriOHym .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-u7wOriOHym .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u7wOriOHym .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-u7wOriOHym .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u7wOriOHym .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u7Ok9Dk1kg {
  background-color: #ffffff;
  padding-top: 0rem;
  padding-bottom: 0rem;
}
.cid-u7Ok9Dk1kg .carousel {
  height: 800px;
}
.cid-u7Ok9Dk1kg .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u7Ok9Dk1kg .carousel-item,
.cid-u7Ok9Dk1kg .carousel-inner {
  height: 100%;
}
.cid-u7Ok9Dk1kg img,
.cid-u7Ok9Dk1kg .item-wrapper {
  border-radius: 0 !important;
}
.cid-u7Ok9Dk1kg .carousel-caption {
  bottom: 40px;
}
.cid-u7Ok9Dk1kg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u7Ok9Dk1kg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u7Ok9Dk1kg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u7Ok9Dk1kg .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-u7Ok9Dk1kg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u7Ok9Dk1kg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u7Ok9Dk1kg .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u7Ok9Dk1kg .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u7Ok9Dk1kg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7Ok9Dk1kg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u7Ok9Dk1kg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u7Ok9Dk1kg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u7Ok9Dk1kg .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-u7Ok9Dk1kg .carousel-indicators li.active,
.cid-u7Ok9Dk1kg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u7Ok9Dk1kg .carousel-indicators li::after,
.cid-u7Ok9Dk1kg .carousel-indicators li::before {
  content: none;
}
.cid-u7Ok9Dk1kg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u7Ok9Dk1kg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u7Ok9Dk1kg .mbr-section-subtitle,
  .cid-u7Ok9Dk1kg .mbr-section-text,
  .cid-u7Ok9Dk1kg .mbr-section-btn {
    text-align: center;
  }
}
.cid-u7Ok9Dk1kg .mbr-section-text,
.cid-u7Ok9Dk1kg .mbr-section-btn {
  color: #ffffff;
}
.cid-u7Ok9Dk1kg H5 {
  color: #000000;
}
.cid-u7wOriPoCC {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u7wOriPoCC .mbr-text {
  color: #000000;
}
.cid-u7wOriPoCC .mbr-section-subtitle {
  color: #000000;
}
.cid-u7wOriPoCC .mbr-section-title {
  color: #000000;
}
.cid-u7WnQXMnPf {
  display: flex;
  padding-top: 20rem;
  padding-bottom: 4rem;
}
@media (min-width: 768px) {
  .cid-u7WnQXMnPf {
    align-items: flex-end;
  }
  .cid-u7WnQXMnPf .row {
    justify-content: flex-start;
  }
  .cid-u7WnQXMnPf .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u7WnQXMnPf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u7WnQXMnPf {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-u7WnQXMnPf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-u7WnQXMnPf .content-wrap {
    width: 100%;
  }
}
.cid-u7WnQXMnPf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7WnQXMnPf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-u7WnQXMnPf .mbr-section-title,
.cid-u7WnQXMnPf .mbr-section-subtitle {
  text-align: left;
  color: #ffc091;
}
.cid-u7WnQXMnPf .mbr-text,
.cid-u7WnQXMnPf .mbr-section-btn {
  text-align: left;
}
.cid-u7WnQXMnPf .mbr-section-title {
  color: #ffffff;
}
.cid-u7wOriQkFg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7wOriQkFg .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-u7wOriQkFg img,
.cid-u7wOriQkFg .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u7wOriQkFg .item:focus,
.cid-u7wOriQkFg span:focus {
  outline: none;
}
.cid-u7wOriQkFg .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u7wOriQkFg .item {
    margin-bottom: 1rem;
  }
}
.cid-u7wOriQkFg .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7wOriQkFg .mbr-section-title {
  color: #232323;
}
.cid-u7wOriQkFg .mbr-text,
.cid-u7wOriQkFg .mbr-section-btn {
  color: #232323;
}
.cid-u7wOriQkFg .item-title {
  color: #232323;
}
.cid-u7wOriQkFg .content-head {
  max-width: 800px;
}
.cid-u7OnmY5mct {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u7OnmY5mct .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-u7OnmY5mct img,
.cid-u7OnmY5mct .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u7OnmY5mct .item:focus,
.cid-u7OnmY5mct span:focus {
  outline: none;
}
.cid-u7OnmY5mct .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u7OnmY5mct .item {
    margin-bottom: 1rem;
  }
}
.cid-u7OnmY5mct .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7OnmY5mct .mbr-section-title {
  color: #232323;
}
.cid-u7OnmY5mct .mbr-text,
.cid-u7OnmY5mct .mbr-section-btn {
  color: #232323;
}
.cid-u7OnmY5mct .item-title {
  color: #232323;
}
.cid-u7OnmY5mct .content-head {
  max-width: 800px;
}
.cid-u7wOriQTOA {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-u7wOriQTOA .mbr-text {
  color: #000000;
}
.cid-u7wOriQTOA .mbr-section-subtitle {
  color: #000000;
}
.cid-u7wOriQTOA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u7wOriQTOA .mbr-text,
.cid-u7wOriQTOA .item .mbr-section-btn {
  text-align: left;
}
.cid-u7wOriQTOA .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u7wOriQTOA .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u7wOriQTOA .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-u7wOriRKTV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u7wOriRKTV .item:focus,
.cid-u7wOriRKTV span:focus {
  outline: none;
}
.cid-u7wOriRKTV .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}
.cid-u7wOriRKTV .content-head {
  max-width: 800px;
}
.cid-u7wOriRKTV .item {
  color: #232323;
  min-height: 90px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .cid-u7wOriRKTV .item {
    min-height: 45px;
  }
}
.cid-u7wOriR110 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-u7wOriR110 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7wOriR110 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7wOriR110 .title .num {
  width: 100%;
  display: block;
}
.cid-u7wOriR110 .title .card-title {
  z-index: 1;
}
.cid-u7wOriR110 .num {
  color: #1D3557;
  text-align: center;
}
.cid-u7wOriR110 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u7wOriR110 * {
    text-align: center !important;
  }
  .cid-u7wOriR110 .content-column {
    margin-bottom: 2rem;
  }
}
.cid-u7wOriR110 .content-head {
  max-width: 800px;
}
.cid-u7wOriR110 .card-text {
  text-align: center;
}
.cid-u7wOriR110 .card-title,
.cid-u7wOriR110 .card-img {
  text-align: center;
}
.cid-u7wOriRs5r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u7wOriRs5r .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u7wOriRs5r form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-u7wOriRs5r form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-u7wOriRs5r form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-u7wOriRs5r .content-head {
  max-width: 800px;
}
.cid-u7QJ3MDYxd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-u7QJ3MDYxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7QJ3MDYxd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7QJ3MDYxd .row {
  justify-content: center;
}
.cid-u7QJ3MDYxd .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u7QJ3MDYxd .item {
    margin-bottom: 1rem;
  }
}
.cid-u7QJ3MDYxd .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u7QJ3MDYxd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u7QJ3MDYxd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-u7QJ3MDYxd .content-head {
  max-width: 800px;
}
.cid-uiM4hIVM2J {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM4hIVM2J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM4hIVM2J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM4hIVM2J .row {
  justify-content: center;
}
.cid-uiM4hIVM2J .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM4hIVM2J .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM4hIVM2J .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM4hIVM2J .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM4hIVM2J .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM4hIVM2J .content-head {
  max-width: 800px;
}
.cid-u7VFtYyHMG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7VFtYyHMG .mbr-text {
  color: #000000;
}
.cid-u7VFtYyHMG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u7VFtYyHMG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u7VFtYyHMG .mbr-text,
.cid-u7VFtYyHMG .item .mbr-section-btn {
  text-align: center;
}
.cid-u7wOriRjhS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u89600g0dl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u89600g0dl .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-u89600g0dl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u89600g0dl .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-u89600g0dl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-u89600g0dl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u89600g0dl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u89600g0dl .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-u89600g0dl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-u89600g0dl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-u89600g0dl .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u89600g0dl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u89600g0dl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u89600g0dl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-u89600g0dl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u89600g0dl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-u89600g0dl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u89600g0dl .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u89600g0dl .navbar-logo {
    padding-left: 0;
  }
}
.cid-u89600g0dl .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u89600g0dl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u89600g0dl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-u89600g0dl .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-u89600g0dl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u89600g0dl .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-u89600g0dl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u89600g0dl .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: #ffffff;
}
.cid-u89600g0dl .nav-item:focus,
.cid-u89600g0dl .nav-link:focus {
  outline: none;
}
.cid-u89600g0dl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u89600g0dl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u89600g0dl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u89600g0dl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u89600g0dl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u89600g0dl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u89600g0dl .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-u89600g0dl .navbar.opened {
  transition: all 0.3s;
}
.cid-u89600g0dl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u89600g0dl .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-u89600g0dl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u89600g0dl .navbar.collapsed {
  justify-content: center;
}
.cid-u89600g0dl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u89600g0dl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u89600g0dl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u89600g0dl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u89600g0dl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u89600g0dl .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-u89600g0dl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u89600g0dl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u89600g0dl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u89600g0dl .navbar {
    min-height: 72px;
  }
  .cid-u89600g0dl .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u89600g0dl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u89600g0dl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u89600g0dl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u89600g0dl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u89600g0dl .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-u89600g0dl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u89600g0dl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u89600g0dl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u89600g0dl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u89600g0dl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u89600g0dl .dropdown-item.active,
.cid-u89600g0dl .dropdown-item:active {
  background-color: transparent;
}
.cid-u89600g0dl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u89600g0dl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u89600g0dl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u89600g0dl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u89600g0dl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u89600g0dl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u89600g0dl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u89600g0dl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u89600g0dl .navbar-buttons {
    text-align: left;
  }
}
.cid-u89600g0dl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u89600g0dl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u89600g0dl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u89600g0dl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u89600g0dl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u89600g0dl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u89600g0dl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u89600g0dl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u89600g0dl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u89600g0dl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u89600g0dl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u89600g0dl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u89600g0dl .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-u89600g0dl .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u89600g0dl .navbar {
    height: 70px;
  }
  .cid-u89600g0dl .navbar.opened {
    height: auto;
  }
  .cid-u89600g0dl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u89600g0dl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u89600g0dl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u89600g0dl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u89600g0dl .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-u89600g0dl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u89600g0dl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u89600g0dl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u89600g0dl .navbar-brand {
    margin-right: auto;
  }
  .cid-u89600g0dl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-u89600g0dl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u89600g0dl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u89600g0dl .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-u89600g0dl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u89600g0dl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u89600g0dl .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-u89600g0dl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u89600g0dl .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-u89600g0dl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u89600g0dl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u89ae0sYCZ {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/chairmans-desk-1-1320x880.jpg");
}
.cid-u89ae0sYCZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u89ae0sYCZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u89ae0sYCZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u89ae0sYCZ .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-u89ae0sYCZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u89ae0sYCZ .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u89ae0sYCZ .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u89ae0sYCZ .header-menu li p {
  margin: 0;
}
.cid-u89ae0sYCZ .mbr-section-title {
  color: #000000;
}
.cid-u89ae0sYCZ .header-menu-item {
  color: #ffffff;
}
.cid-u89ae0sYCZ .mbr-text,
.cid-u89ae0sYCZ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-u89ae0sYCZ .content-head {
  max-width: 800px;
}
.cid-u898BfQsvy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-u898BfQsvy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u898BfQsvy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u898BfQsvy .mbr-description {
  text-align: left;
}
.cid-u898BfQsvy .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-u898BfQsvy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u898BfQsvy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-u898BfQsvy .card-title,
.cid-u898BfQsvy .iconfont-wrapper {
  color: #000000;
}
.cid-u898BfQsvy .card-text {
  color: #000000;
}
.cid-u898BfQsvy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u898BfQsvy .mbr-number {
  color: #9fe870;
}
.cid-u898BfQsvy .mbr-text,
.cid-u898BfQsvy .mbr-section-btn {
  text-align: center;
}
.cid-u898BfQsvy .card-text,
.cid-u898BfQsvy .item .mbr-section-btn {
  text-align: left;
}
.cid-u89605alir {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u896DHmdoG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u896DHmdoG .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-u896DHmdoG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u896DHmdoG .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-u896DHmdoG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-u896DHmdoG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u896DHmdoG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u896DHmdoG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-u896DHmdoG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-u896DHmdoG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-u896DHmdoG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u896DHmdoG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u896DHmdoG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u896DHmdoG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-u896DHmdoG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u896DHmdoG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-u896DHmdoG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u896DHmdoG .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u896DHmdoG .navbar-logo {
    padding-left: 0;
  }
}
.cid-u896DHmdoG .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u896DHmdoG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u896DHmdoG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-u896DHmdoG .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-u896DHmdoG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u896DHmdoG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-u896DHmdoG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u896DHmdoG .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: #ffffff;
}
.cid-u896DHmdoG .nav-item:focus,
.cid-u896DHmdoG .nav-link:focus {
  outline: none;
}
.cid-u896DHmdoG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u896DHmdoG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u896DHmdoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u896DHmdoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u896DHmdoG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u896DHmdoG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u896DHmdoG .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-u896DHmdoG .navbar.opened {
  transition: all 0.3s;
}
.cid-u896DHmdoG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u896DHmdoG .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-u896DHmdoG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u896DHmdoG .navbar.collapsed {
  justify-content: center;
}
.cid-u896DHmdoG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u896DHmdoG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u896DHmdoG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u896DHmdoG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u896DHmdoG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u896DHmdoG .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-u896DHmdoG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u896DHmdoG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u896DHmdoG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u896DHmdoG .navbar {
    min-height: 72px;
  }
  .cid-u896DHmdoG .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u896DHmdoG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u896DHmdoG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u896DHmdoG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u896DHmdoG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u896DHmdoG .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-u896DHmdoG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u896DHmdoG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u896DHmdoG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u896DHmdoG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u896DHmdoG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u896DHmdoG .dropdown-item.active,
.cid-u896DHmdoG .dropdown-item:active {
  background-color: transparent;
}
.cid-u896DHmdoG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u896DHmdoG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u896DHmdoG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u896DHmdoG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u896DHmdoG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u896DHmdoG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u896DHmdoG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u896DHmdoG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u896DHmdoG .navbar-buttons {
    text-align: left;
  }
}
.cid-u896DHmdoG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u896DHmdoG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u896DHmdoG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u896DHmdoG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u896DHmdoG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u896DHmdoG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u896DHmdoG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u896DHmdoG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u896DHmdoG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u896DHmdoG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u896DHmdoG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u896DHmdoG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u896DHmdoG .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-u896DHmdoG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u896DHmdoG .navbar {
    height: 70px;
  }
  .cid-u896DHmdoG .navbar.opened {
    height: auto;
  }
  .cid-u896DHmdoG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u896DHmdoG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u896DHmdoG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u896DHmdoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u896DHmdoG .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-u896DHmdoG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u896DHmdoG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u896DHmdoG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u896DHmdoG .navbar-brand {
    margin-right: auto;
  }
  .cid-u896DHmdoG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-u896DHmdoG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u896DHmdoG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u896DHmdoG .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-u896DHmdoG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u896DHmdoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u896DHmdoG .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-u896DHmdoG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u896DHmdoG .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-u896DHmdoG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u896DHmdoG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8dUn5VsAp {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/home-header-our-team-2000x800.jpg");
}
.cid-u8dUn5VsAp .content-head {
  max-width: 800px;
}
.cid-u8dUn5VsAp .mbr-section-title {
  color: #000000;
}
.cid-u8dLLAR9fW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u8dLLAR9fW .item-subtitle {
  line-height: 1.2;
  color: #000000;
  text-align: center;
}
.cid-u8dLLAR9fW img,
.cid-u8dLLAR9fW .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u8dLLAR9fW .item:focus,
.cid-u8dLLAR9fW span:focus {
  outline: none;
}
.cid-u8dLLAR9fW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u8dLLAR9fW .item {
    margin-bottom: 1rem;
  }
}
.cid-u8dLLAR9fW .item-wrapper {
  position: relative;
  border-radius: 4px;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8dLLAR9fW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u8dLLAR9fW .mbr-section-title {
  color: #232323;
}
.cid-u8dLLAR9fW .mbr-text,
.cid-u8dLLAR9fW .mbr-section-btn {
  color: #a6a99c;
  text-align: left;
}
.cid-u8dLLAR9fW .item-title {
  color: #232323;
  text-align: center;
}
.cid-u8dLLAR9fW .content-head {
  max-width: 800px;
}
.cid-u8dMh789tW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u8dMh789tW .item-subtitle {
  line-height: 1.2;
  color: #000000;
  text-align: center;
}
.cid-u8dMh789tW img,
.cid-u8dMh789tW .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u8dMh789tW .item:focus,
.cid-u8dMh789tW span:focus {
  outline: none;
}
.cid-u8dMh789tW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u8dMh789tW .item {
    margin-bottom: 1rem;
  }
}
.cid-u8dMh789tW .item-wrapper {
  position: relative;
  border-radius: 4px;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8dMh789tW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u8dMh789tW .mbr-section-title {
  color: #232323;
}
.cid-u8dMh789tW .mbr-text,
.cid-u8dMh789tW .mbr-section-btn {
  color: #a6a99c;
  text-align: left;
}
.cid-u8dMh789tW .item-title {
  color: #232323;
  text-align: center;
}
.cid-u8dMh789tW .content-head {
  max-width: 800px;
}
.cid-u896DLHfvW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u8e8HKsv7v {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-u8e8HKsv7v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8e8HKsv7v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8e8HKsv7v .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-u8e8HKsv7v .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-u8e8HKsv7v .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-u8e8HKsv7v .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u8e8HKsv7v .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u8e8HKsv7v .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u8e8HKsv7v .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-u8e8HKsv7v .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u8e8HKsv7v .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-u8e8HKsv7v .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u8e8HKsv7v .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u8e8HKsv7v .navbar-logo {
    padding-left: 0;
  }
}
.cid-u8e8HKsv7v .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u8e8HKsv7v .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u8e8HKsv7v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-u8e8HKsv7v .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-u8e8HKsv7v .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u8e8HKsv7v .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-u8e8HKsv7v .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u8e8HKsv7v .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: #ffffff;
}
.cid-u8e8HKsv7v .nav-item:focus,
.cid-u8e8HKsv7v .nav-link:focus {
  outline: none;
}
.cid-u8e8HKsv7v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8e8HKsv7v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8e8HKsv7v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8e8HKsv7v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8e8HKsv7v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8e8HKsv7v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar.opened {
  transition: all 0.3s;
}
.cid-u8e8HKsv7v .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8e8HKsv7v .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-u8e8HKsv7v .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u8e8HKsv7v .navbar.collapsed {
  justify-content: center;
}
.cid-u8e8HKsv7v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8e8HKsv7v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8e8HKsv7v .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u8e8HKsv7v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8e8HKsv7v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8e8HKsv7v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8e8HKsv7v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u8e8HKsv7v .navbar {
    min-height: 72px;
  }
  .cid-u8e8HKsv7v .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u8e8HKsv7v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8e8HKsv7v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8e8HKsv7v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8e8HKsv7v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8e8HKsv7v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u8e8HKsv7v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8e8HKsv7v .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8e8HKsv7v .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u8e8HKsv7v .dropdown-item.active,
.cid-u8e8HKsv7v .dropdown-item:active {
  background-color: transparent;
}
.cid-u8e8HKsv7v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8e8HKsv7v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8e8HKsv7v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8e8HKsv7v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8e8HKsv7v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u8e8HKsv7v .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u8e8HKsv7v ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8e8HKsv7v .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u8e8HKsv7v .navbar-buttons {
    text-align: left;
  }
}
.cid-u8e8HKsv7v button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8e8HKsv7v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8e8HKsv7v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8e8HKsv7v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8e8HKsv7v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8e8HKsv7v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8e8HKsv7v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8e8HKsv7v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8e8HKsv7v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8e8HKsv7v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8e8HKsv7v .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u8e8HKsv7v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8e8HKsv7v .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-u8e8HKsv7v .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8e8HKsv7v .navbar {
    height: 70px;
  }
  .cid-u8e8HKsv7v .navbar.opened {
    height: auto;
  }
  .cid-u8e8HKsv7v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8e8HKsv7v .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u8e8HKsv7v .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u8e8HKsv7v .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u8e8HKsv7v .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u8e8HKsv7v .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u8e8HKsv7v .navbar-brand {
    margin-right: auto;
  }
  .cid-u8e8HKsv7v .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-u8e8HKsv7v .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u8e8HKsv7v .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u8e8HKsv7v .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u8e8HKsv7v .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-u8e8HKsv7v .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u8e8HKsv7v .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8e8HLhOmm {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/working-at-impac-1-1320x880.jpg");
}
.cid-u8e8HLhOmm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8e8HLhOmm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8e8HLhOmm .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u8e8HLhOmm .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-u8e8HLhOmm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u8e8HLhOmm .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u8e8HLhOmm .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u8e8HLhOmm .header-menu li p {
  margin: 0;
}
.cid-u8e8HLhOmm .mbr-section-title {
  color: #000000;
}
.cid-u8e8HLhOmm .header-menu-item {
  color: #ffffff;
}
.cid-u8e8HLhOmm .mbr-text,
.cid-u8e8HLhOmm .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-u8e8HLhOmm .content-head {
  max-width: 800px;
}
.cid-u8ebrcVfLl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-u8ebrcVfLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8ebrcVfLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8ebrcVfLl .mbr-text {
  color: #000000;
}
.cid-u8ebrcVfLl .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-u8ebrcVfLl .item-wrapper {
  background: #ffffff;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-u8ebrcVfLl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u8ebrcVfLl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-u8ebrcVfLl .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u8ebrcVfLl .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-u8ebrcVfLl .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-u8ebrcVfLl .mbr-section-title {
  color: #000000;
}
.cid-u8ebrcVfLl .card-text,
.cid-u8ebrcVfLl .item .mbr-section-btn {
  text-align: left;
}
.cid-u8ebrcVfLl .card-title,
.cid-u8ebrcVfLl .iconfont-wrapper {
  text-align: left;
}
.cid-u8ebrcVfLl .mbr-section-subtitle,
.cid-u8ebrcVfLl .main-button {
  text-align: left;
  color: #000000;
}
.cid-u8ebrcVfLl .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-u8ebrcVfLl .item-content .item-footer {
  margin-top: auto;
}
.cid-u8ebrcVfLl .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u8ebrcVfLl .main-button {
    margin-bottom: 2rem;
  }
}
.cid-u8ebrcVfLl .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-u8ebrcVfLl .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-u8e8HMCNZR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u8e8HMCNZR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u8e8HMCNZR form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-u8e8HMCNZR form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-u8e8HMCNZR form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-u8e8HMCNZR .content-head {
  max-width: 800px;
}
.cid-u8e8HMSBmP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-u8e8HMSBmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8e8HMSBmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8e8HMSBmP .row {
  justify-content: center;
}
.cid-u8e8HMSBmP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u8e8HMSBmP .item {
    margin-bottom: 1rem;
  }
}
.cid-u8e8HMSBmP .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u8e8HMSBmP .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u8e8HMSBmP .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-u8e8HMSBmP .content-head {
  max-width: 800px;
}
.cid-uiMdYyIRxq {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiMdYyIRxq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMdYyIRxq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMdYyIRxq .row {
  justify-content: center;
}
.cid-uiMdYyIRxq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMdYyIRxq .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMdYyIRxq .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMdYyIRxq .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMdYyIRxq .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMdYyIRxq .content-head {
  max-width: 800px;
}
.cid-u8e8HNgE1W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u8eFxHbJoB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-u8eFxHbJoB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8eFxHbJoB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8eFxHbJoB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-u8eFxHbJoB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-u8eFxHbJoB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-u8eFxHbJoB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u8eFxHbJoB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u8eFxHbJoB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u8eFxHbJoB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-u8eFxHbJoB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u8eFxHbJoB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-u8eFxHbJoB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u8eFxHbJoB .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u8eFxHbJoB .navbar-logo {
    padding-left: 0;
  }
}
.cid-u8eFxHbJoB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u8eFxHbJoB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u8eFxHbJoB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-u8eFxHbJoB .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-u8eFxHbJoB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u8eFxHbJoB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-u8eFxHbJoB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u8eFxHbJoB .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: #ffffff;
}
.cid-u8eFxHbJoB .nav-item:focus,
.cid-u8eFxHbJoB .nav-link:focus {
  outline: none;
}
.cid-u8eFxHbJoB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8eFxHbJoB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8eFxHbJoB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8eFxHbJoB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8eFxHbJoB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8eFxHbJoB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar.opened {
  transition: all 0.3s;
}
.cid-u8eFxHbJoB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8eFxHbJoB .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-u8eFxHbJoB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u8eFxHbJoB .navbar.collapsed {
  justify-content: center;
}
.cid-u8eFxHbJoB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8eFxHbJoB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8eFxHbJoB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u8eFxHbJoB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8eFxHbJoB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8eFxHbJoB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8eFxHbJoB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u8eFxHbJoB .navbar {
    min-height: 72px;
  }
  .cid-u8eFxHbJoB .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u8eFxHbJoB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8eFxHbJoB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8eFxHbJoB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8eFxHbJoB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8eFxHbJoB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u8eFxHbJoB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8eFxHbJoB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8eFxHbJoB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u8eFxHbJoB .dropdown-item.active,
.cid-u8eFxHbJoB .dropdown-item:active {
  background-color: transparent;
}
.cid-u8eFxHbJoB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8eFxHbJoB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8eFxHbJoB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8eFxHbJoB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u8eFxHbJoB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u8eFxHbJoB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u8eFxHbJoB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8eFxHbJoB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u8eFxHbJoB .navbar-buttons {
    text-align: left;
  }
}
.cid-u8eFxHbJoB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8eFxHbJoB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u8eFxHbJoB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8eFxHbJoB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8eFxHbJoB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8eFxHbJoB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8eFxHbJoB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8eFxHbJoB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8eFxHbJoB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8eFxHbJoB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8eFxHbJoB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u8eFxHbJoB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8eFxHbJoB .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-u8eFxHbJoB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8eFxHbJoB .navbar {
    height: 70px;
  }
  .cid-u8eFxHbJoB .navbar.opened {
    height: auto;
  }
  .cid-u8eFxHbJoB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8eFxHbJoB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u8eFxHbJoB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u8eFxHbJoB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u8eFxHbJoB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u8eFxHbJoB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u8eFxHbJoB .navbar-brand {
    margin-right: auto;
  }
  .cid-u8eFxHbJoB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-u8eFxHbJoB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u8eFxHbJoB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u8eFxHbJoB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u8eFxHbJoB .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-u8eFxHbJoB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u8eFxHbJoB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8eFxI57BU {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/home-header-current-openings-1600x900.jpg");
}
.cid-u8eFxI57BU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8eFxI57BU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8eFxI57BU .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u8eFxI57BU .image-wrap img {
    display: block;
    margin: auto;
  }
}
.cid-u8eFxI57BU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u8eFxI57BU .header-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u8eFxI57BU .header-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u8eFxI57BU .header-menu li p {
  margin: 0;
}
.cid-u8eFxI57BU .mbr-section-title {
  color: #ffffff;
}
.cid-u8eFxI57BU .header-menu-item {
  color: #ffffff;
}
.cid-u8eFxI57BU .mbr-text,
.cid-u8eFxI57BU .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-u8eFxI57BU .content-head {
  max-width: 800px;
}
.cid-ulouBPvXfk {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ulouBPvXfk .mbr-text {
  color: #000000;
}
.cid-ulouBPvXfk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ulouBPvXfk .mbr-section-title {
  color: #000000;
}
.cid-ulouBPvXfk .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-ul11hHfn1X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ul11hHfn1X .mbr-text {
  color: #000000;
}
.cid-ul11hHfn1X .mbr-section-subtitle {
  color: #000000;
}
.cid-ul11hHfn1X .mbr-section-title {
  color: #000000;
}
.cid-u8eFxJRZyN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-u8eFxJRZyN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8eFxJRZyN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8eFxJRZyN .row {
  justify-content: center;
}
.cid-u8eFxJRZyN .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u8eFxJRZyN .item {
    margin-bottom: 1rem;
  }
}
.cid-u8eFxJRZyN .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u8eFxJRZyN .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u8eFxJRZyN .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-u8eFxJRZyN .content-head {
  max-width: 800px;
}
.cid-uiMdlyBF2r {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiMdlyBF2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMdlyBF2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMdlyBF2r .row {
  justify-content: center;
}
.cid-uiMdlyBF2r .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMdlyBF2r .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMdlyBF2r .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMdlyBF2r .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMdlyBF2r .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMdlyBF2r .content-head {
  max-width: 800px;
}
.cid-u8eFxKbABf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u9CjcEp5Kv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-u9CjcEp5Kv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9CjcEp5Kv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9CjcEp5Kv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-u9CjcEp5Kv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-u9CjcEp5Kv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-u9CjcEp5Kv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u9CjcEp5Kv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u9CjcEp5Kv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u9CjcEp5Kv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-u9CjcEp5Kv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u9CjcEp5Kv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-u9CjcEp5Kv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u9CjcEp5Kv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u9CjcEp5Kv .navbar-logo {
    padding-left: 0;
  }
}
.cid-u9CjcEp5Kv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9CjcEp5Kv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u9CjcEp5Kv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-u9CjcEp5Kv .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-u9CjcEp5Kv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u9CjcEp5Kv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-u9CjcEp5Kv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u9CjcEp5Kv .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: #ffffff;
}
.cid-u9CjcEp5Kv .nav-item:focus,
.cid-u9CjcEp5Kv .nav-link:focus {
  outline: none;
}
.cid-u9CjcEp5Kv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9CjcEp5Kv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9CjcEp5Kv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9CjcEp5Kv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9CjcEp5Kv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9CjcEp5Kv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar.opened {
  transition: all 0.3s;
}
.cid-u9CjcEp5Kv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9CjcEp5Kv .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-u9CjcEp5Kv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u9CjcEp5Kv .navbar.collapsed {
  justify-content: center;
}
.cid-u9CjcEp5Kv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9CjcEp5Kv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9CjcEp5Kv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u9CjcEp5Kv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9CjcEp5Kv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9CjcEp5Kv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9CjcEp5Kv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9CjcEp5Kv .navbar {
    min-height: 72px;
  }
  .cid-u9CjcEp5Kv .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u9CjcEp5Kv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9CjcEp5Kv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9CjcEp5Kv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9CjcEp5Kv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9CjcEp5Kv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u9CjcEp5Kv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9CjcEp5Kv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9CjcEp5Kv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u9CjcEp5Kv .dropdown-item.active,
.cid-u9CjcEp5Kv .dropdown-item:active {
  background-color: transparent;
}
.cid-u9CjcEp5Kv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9CjcEp5Kv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9CjcEp5Kv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9CjcEp5Kv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u9CjcEp5Kv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u9CjcEp5Kv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u9CjcEp5Kv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9CjcEp5Kv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u9CjcEp5Kv .navbar-buttons {
    text-align: left;
  }
}
.cid-u9CjcEp5Kv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9CjcEp5Kv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u9CjcEp5Kv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9CjcEp5Kv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9CjcEp5Kv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9CjcEp5Kv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9CjcEp5Kv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9CjcEp5Kv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9CjcEp5Kv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9CjcEp5Kv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9CjcEp5Kv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u9CjcEp5Kv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9CjcEp5Kv .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-u9CjcEp5Kv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9CjcEp5Kv .navbar {
    height: 70px;
  }
  .cid-u9CjcEp5Kv .navbar.opened {
    height: auto;
  }
  .cid-u9CjcEp5Kv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9CjcEp5Kv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u9CjcEp5Kv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u9CjcEp5Kv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u9CjcEp5Kv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u9CjcEp5Kv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u9CjcEp5Kv .navbar-brand {
    margin-right: auto;
  }
  .cid-u9CjcEp5Kv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-u9CjcEp5Kv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u9CjcEp5Kv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u9CjcEp5Kv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u9CjcEp5Kv .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-u9CjcEp5Kv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u9CjcEp5Kv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u9CjcF5trg {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/header-value-mission-2000x1043.jpg");
}
.cid-u9CjcF5trg .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-u9CjcF5trg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9CjcF5trg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9CjcF5trg .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-u9CjcF5trg .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-u9CjcF5trg {
    align-items: center;
  }
  .cid-u9CjcF5trg .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u9CjcF5trg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u9CjcF5trg {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u9CjcF5trg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-u9CjcF5trg .content-wrap {
    width: 100%;
  }
}
.cid-u9CjcF5trg .mbr-section-title {
  text-align: center;
}
.cid-u9CjcF5trg .mbr-text,
.cid-u9CjcF5trg .mbr-section-btn {
  text-align: center;
}
.cid-u9Ck5kub2t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ebecf0;
}
.cid-u9Ck5kub2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9Ck5kub2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9Ck5kub2t .title .num {
  width: 100%;
  display: block;
}
.cid-u9Ck5kub2t .title .card-title {
  z-index: 1;
}
.cid-u9Ck5kub2t .count {
  color: #f92c50;
  font-weight: 700;
  text-align: center;
}
.cid-u9Ck5kub2t .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u9Ck5kub2t .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u9Ck5kub2t * {
    text-align: center !important;
  }
  .cid-u9Ck5kub2t .content-column {
    margin-bottom: 2rem;
  }
}
.cid-u9Ck5kub2t .content-head {
  max-width: 800px;
}
.cid-u9Ck5kub2t H3 {
  color: #a6a99c;
  text-align: left;
}
.cid-u9Ck5kub2t .card-text {
  text-align: left;
}
.cid-u9Ck5kub2t .card-title,
.cid-u9Ck5kub2t .card-img {
  text-align: center;
}
.cid-u9CjcFLT0K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9CjcFLT0K .mbr-text {
  color: #000000;
}
.cid-u9CjcFLT0K .mbr-section-subtitle {
  color: #000000;
}
.cid-u9CjcFLT0K .mbr-section-title {
  color: #000000;
}
.cid-u9Clen1fem {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9Clen1fem .mbr-text {
  color: #000000;
}
.cid-u9Clen1fem .mbr-section-subtitle {
  color: #000000;
}
.cid-u9Clen1fem .mbr-section-title {
  color: #000000;
}
.cid-u9CocDrPGO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u9CocDrPGO .mbr-text {
  color: #000000;
}
.cid-u9CocDrPGO .mbr-section-subtitle {
  color: #000000;
}
.cid-u9CocDrPGO .mbr-section-title {
  color: #000000;
}
.cid-u9Clfh3oGm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9Clfh3oGm .mbr-text {
  color: #000000;
}
.cid-u9Clfh3oGm .mbr-section-subtitle {
  color: #000000;
}
.cid-u9Clfh3oGm .mbr-section-title {
  color: #000000;
}
.cid-u9Cma6jBQT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9Cma6jBQT .mbr-text {
  color: #000000;
}
.cid-u9Cma6jBQT .mbr-section-subtitle {
  color: #000000;
}
.cid-u9Cma6jBQT .mbr-section-title {
  color: #000000;
}
.cid-u9CmaV9J3E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9CmaV9J3E .mbr-text {
  color: #000000;
}
.cid-u9CmaV9J3E .mbr-section-subtitle {
  color: #000000;
}
.cid-u9CmaV9J3E .mbr-section-title {
  color: #000000;
}
.cid-u9CmbDlWgw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u9CmbDlWgw .mbr-text {
  color: #000000;
}
.cid-u9CmbDlWgw .mbr-section-subtitle {
  color: #000000;
}
.cid-u9CmbDlWgw .mbr-section-title {
  color: #000000;
}
.cid-u9Cmck1Y50 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9Cmck1Y50 .mbr-text {
  color: #000000;
}
.cid-u9Cmck1Y50 .mbr-section-subtitle {
  color: #000000;
}
.cid-u9Cmck1Y50 .mbr-section-title {
  color: #000000;
}
.cid-u9CjcGD2wz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-u9CjcGD2wz .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u9CjcGD2wz form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-u9CjcGD2wz form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-u9CjcGD2wz form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-u9CjcGD2wz .content-head {
  max-width: 800px;
}
.cid-u9CjcGSE0b {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-u9CjcGSE0b .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9CjcGSE0b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9CjcGSE0b .row {
  justify-content: center;
}
.cid-u9CjcGSE0b .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u9CjcGSE0b .item {
    margin-bottom: 1rem;
  }
}
.cid-u9CjcGSE0b .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u9CjcGSE0b .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u9CjcGSE0b .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-u9CjcGSE0b .content-head {
  max-width: 800px;
}
.cid-uiMePKvpvP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiMePKvpvP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMePKvpvP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMePKvpvP .row {
  justify-content: center;
}
.cid-uiMePKvpvP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMePKvpvP .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMePKvpvP .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMePKvpvP .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMePKvpvP .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMePKvpvP .content-head {
  max-width: 800px;
}
.cid-u9CjcHmXWk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u9D0LFfk5N {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-u9D0LFfk5N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9D0LFfk5N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9D0LFfk5N .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-u9D0LFfk5N .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-u9D0LFfk5N .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-u9D0LFfk5N .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u9D0LFfk5N .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u9D0LFfk5N .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u9D0LFfk5N .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-u9D0LFfk5N .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u9D0LFfk5N .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-u9D0LFfk5N .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u9D0LFfk5N .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u9D0LFfk5N .navbar-logo {
    padding-left: 0;
  }
}
.cid-u9D0LFfk5N .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9D0LFfk5N .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u9D0LFfk5N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-u9D0LFfk5N .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-u9D0LFfk5N .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u9D0LFfk5N .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-u9D0LFfk5N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u9D0LFfk5N .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: #ffffff;
}
.cid-u9D0LFfk5N .nav-item:focus,
.cid-u9D0LFfk5N .nav-link:focus {
  outline: none;
}
.cid-u9D0LFfk5N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9D0LFfk5N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9D0LFfk5N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9D0LFfk5N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9D0LFfk5N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9D0LFfk5N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar.opened {
  transition: all 0.3s;
}
.cid-u9D0LFfk5N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9D0LFfk5N .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-u9D0LFfk5N .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u9D0LFfk5N .navbar.collapsed {
  justify-content: center;
}
.cid-u9D0LFfk5N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9D0LFfk5N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9D0LFfk5N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u9D0LFfk5N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9D0LFfk5N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9D0LFfk5N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9D0LFfk5N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9D0LFfk5N .navbar {
    min-height: 72px;
  }
  .cid-u9D0LFfk5N .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u9D0LFfk5N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9D0LFfk5N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9D0LFfk5N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9D0LFfk5N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9D0LFfk5N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u9D0LFfk5N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9D0LFfk5N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9D0LFfk5N .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u9D0LFfk5N .dropdown-item.active,
.cid-u9D0LFfk5N .dropdown-item:active {
  background-color: transparent;
}
.cid-u9D0LFfk5N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9D0LFfk5N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9D0LFfk5N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9D0LFfk5N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u9D0LFfk5N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u9D0LFfk5N .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u9D0LFfk5N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9D0LFfk5N .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u9D0LFfk5N .navbar-buttons {
    text-align: left;
  }
}
.cid-u9D0LFfk5N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9D0LFfk5N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u9D0LFfk5N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9D0LFfk5N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9D0LFfk5N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9D0LFfk5N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9D0LFfk5N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9D0LFfk5N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9D0LFfk5N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9D0LFfk5N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9D0LFfk5N .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u9D0LFfk5N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9D0LFfk5N .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-u9D0LFfk5N .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9D0LFfk5N .navbar {
    height: 70px;
  }
  .cid-u9D0LFfk5N .navbar.opened {
    height: auto;
  }
  .cid-u9D0LFfk5N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9D0LFfk5N .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u9D0LFfk5N .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u9D0LFfk5N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u9D0LFfk5N .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u9D0LFfk5N .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u9D0LFfk5N .navbar-brand {
    margin-right: auto;
  }
  .cid-u9D0LFfk5N .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-u9D0LFfk5N .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u9D0LFfk5N .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u9D0LFfk5N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u9D0LFfk5N .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-u9D0LFfk5N .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u9D0LFfk5N .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u9D0LG9d5A {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/who-we-are-header-3-2000x639.jpg");
}
.cid-u9D0LG9d5A .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-u9D0LG9d5A .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9D0LG9d5A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9D0LG9d5A .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-u9D0LG9d5A .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-u9D0LG9d5A {
    align-items: center;
  }
  .cid-u9D0LG9d5A .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u9D0LG9d5A .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u9D0LG9d5A {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u9D0LG9d5A .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-u9D0LG9d5A .content-wrap {
    width: 100%;
  }
}
.cid-u9D0LG9d5A .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-u9D0LG9d5A .mbr-text,
.cid-u9D0LG9d5A .mbr-section-btn {
  text-align: center;
}
.cid-u9D0LH4ysd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u9D0LH4ysd .mbr-text {
  color: #000000;
}
.cid-u9D0LH4ysd .mbr-section-subtitle {
  color: #000000;
}
.cid-u9D0LH4ysd .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u9D0LIDVW7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-u9D0LIDVW7 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u9D0LIDVW7 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-u9D0LIDVW7 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-u9D0LIDVW7 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-u9D0LIDVW7 .content-head {
  max-width: 800px;
}
.cid-u9D0LIUzSz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-u9D0LIUzSz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9D0LIUzSz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9D0LIUzSz .row {
  justify-content: center;
}
.cid-u9D0LIUzSz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u9D0LIUzSz .item {
    margin-bottom: 1rem;
  }
}
.cid-u9D0LIUzSz .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-u9D0LIUzSz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u9D0LIUzSz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-u9D0LIUzSz .content-head {
  max-width: 800px;
}
.cid-uiMelVuhs8 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiMelVuhs8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMelVuhs8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMelVuhs8 .row {
  justify-content: center;
}
.cid-uiMelVuhs8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMelVuhs8 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMelVuhs8 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMelVuhs8 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMelVuhs8 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMelVuhs8 .content-head {
  max-width: 800px;
}
.cid-u9D0LJju1h {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ug8XFA6sOo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ug8XFA6sOo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ug8XFA6sOo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ug8XFA6sOo .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ug8XFA6sOo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ug8XFA6sOo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ug8XFA6sOo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ug8XFA6sOo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ug8XFA6sOo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ug8XFA6sOo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ug8XFA6sOo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ug8XFA6sOo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ug8XFA6sOo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ug8XFA6sOo .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ug8XFA6sOo .navbar-logo {
    padding-left: 0;
  }
}
.cid-ug8XFA6sOo .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ug8XFA6sOo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ug8XFA6sOo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ug8XFA6sOo .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ug8XFA6sOo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ug8XFA6sOo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ug8XFA6sOo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ug8XFA6sOo .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: #ffffff;
}
.cid-ug8XFA6sOo .nav-item:focus,
.cid-ug8XFA6sOo .nav-link:focus {
  outline: none;
}
.cid-ug8XFA6sOo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ug8XFA6sOo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ug8XFA6sOo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ug8XFA6sOo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ug8XFA6sOo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ug8XFA6sOo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar.opened {
  transition: all 0.3s;
}
.cid-ug8XFA6sOo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ug8XFA6sOo .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ug8XFA6sOo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ug8XFA6sOo .navbar.collapsed {
  justify-content: center;
}
.cid-ug8XFA6sOo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ug8XFA6sOo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ug8XFA6sOo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ug8XFA6sOo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ug8XFA6sOo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ug8XFA6sOo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ug8XFA6sOo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ug8XFA6sOo .navbar {
    min-height: 72px;
  }
  .cid-ug8XFA6sOo .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ug8XFA6sOo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ug8XFA6sOo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ug8XFA6sOo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ug8XFA6sOo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ug8XFA6sOo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ug8XFA6sOo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ug8XFA6sOo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ug8XFA6sOo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ug8XFA6sOo .dropdown-item.active,
.cid-ug8XFA6sOo .dropdown-item:active {
  background-color: transparent;
}
.cid-ug8XFA6sOo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ug8XFA6sOo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ug8XFA6sOo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ug8XFA6sOo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ug8XFA6sOo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ug8XFA6sOo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ug8XFA6sOo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ug8XFA6sOo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ug8XFA6sOo .navbar-buttons {
    text-align: left;
  }
}
.cid-ug8XFA6sOo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ug8XFA6sOo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ug8XFA6sOo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ug8XFA6sOo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ug8XFA6sOo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ug8XFA6sOo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ug8XFA6sOo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ug8XFA6sOo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ug8XFA6sOo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ug8XFA6sOo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ug8XFA6sOo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ug8XFA6sOo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ug8XFA6sOo .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-ug8XFA6sOo .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ug8XFA6sOo .navbar {
    height: 70px;
  }
  .cid-ug8XFA6sOo .navbar.opened {
    height: auto;
  }
  .cid-ug8XFA6sOo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ug8XFA6sOo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ug8XFA6sOo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ug8XFA6sOo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ug8XFA6sOo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ug8XFA6sOo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ug8XFA6sOo .navbar-brand {
    margin-right: auto;
  }
  .cid-ug8XFA6sOo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ug8XFA6sOo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ug8XFA6sOo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ug8XFA6sOo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ug8XFA6sOo .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-ug8XFA6sOo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ug8XFA6sOo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ug8XFAHDa2 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/section-value-chain-2-1158x772.jpg");
}
.cid-ug8XFAHDa2 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ug8XFAHDa2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug8XFAHDa2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug8XFAHDa2 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ug8XFAHDa2 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ug8XFAHDa2 {
    align-items: center;
  }
  .cid-ug8XFAHDa2 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ug8XFAHDa2 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ug8XFAHDa2 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ug8XFAHDa2 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ug8XFAHDa2 .content-wrap {
    width: 100%;
  }
}
.cid-ug8XFAHDa2 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ug8XFAHDa2 .mbr-text,
.cid-ug8XFAHDa2 .mbr-section-btn {
  text-align: center;
}
.cid-ug8XFBn15t {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ug8XFBn15t .mbr-text {
  color: #000000;
}
.cid-ug8XFBn15t .mbr-section-subtitle {
  color: #000000;
}
.cid-ug8XFBn15t .mbr-section-title {
  color: #000000;
}
.cid-ug8XFCEfeu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ug8XFCEfeu .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ug8XFCEfeu form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ug8XFCEfeu form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ug8XFCEfeu form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ug8XFCEfeu .content-head {
  max-width: 800px;
}
.cid-ug8XFCW9jY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ug8XFCW9jY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug8XFCW9jY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug8XFCW9jY .row {
  justify-content: center;
}
.cid-ug8XFCW9jY .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ug8XFCW9jY .item {
    margin-bottom: 1rem;
  }
}
.cid-ug8XFCW9jY .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ug8XFCW9jY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ug8XFCW9jY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ug8XFCW9jY .content-head {
  max-width: 800px;
}
.cid-uiRJSofp4J {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRJSofp4J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRJSofp4J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRJSofp4J .row {
  justify-content: center;
}
.cid-uiRJSofp4J .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRJSofp4J .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRJSofp4J .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRJSofp4J .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRJSofp4J .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRJSofp4J .content-head {
  max-width: 800px;
}
.cid-ug8XFDhE4J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugk0Rh1vw8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugk0Rh1vw8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugk0Rh1vw8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugk0Rh1vw8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugk0Rh1vw8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugk0Rh1vw8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugk0Rh1vw8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugk0Rh1vw8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugk0Rh1vw8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugk0Rh1vw8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugk0Rh1vw8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugk0Rh1vw8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugk0Rh1vw8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugk0Rh1vw8 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugk0Rh1vw8 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugk0Rh1vw8 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugk0Rh1vw8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugk0Rh1vw8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugk0Rh1vw8 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugk0Rh1vw8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugk0Rh1vw8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugk0Rh1vw8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugk0Rh1vw8 .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: #ffffff;
}
.cid-ugk0Rh1vw8 .nav-item:focus,
.cid-ugk0Rh1vw8 .nav-link:focus {
  outline: none;
}
.cid-ugk0Rh1vw8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugk0Rh1vw8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugk0Rh1vw8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugk0Rh1vw8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugk0Rh1vw8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugk0Rh1vw8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugk0Rh1vw8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugk0Rh1vw8 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugk0Rh1vw8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugk0Rh1vw8 .navbar.collapsed {
  justify-content: center;
}
.cid-ugk0Rh1vw8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugk0Rh1vw8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugk0Rh1vw8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugk0Rh1vw8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugk0Rh1vw8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugk0Rh1vw8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugk0Rh1vw8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugk0Rh1vw8 .navbar {
    min-height: 72px;
  }
  .cid-ugk0Rh1vw8 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugk0Rh1vw8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugk0Rh1vw8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugk0Rh1vw8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugk0Rh1vw8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugk0Rh1vw8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugk0Rh1vw8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugk0Rh1vw8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugk0Rh1vw8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugk0Rh1vw8 .dropdown-item.active,
.cid-ugk0Rh1vw8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugk0Rh1vw8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugk0Rh1vw8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugk0Rh1vw8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugk0Rh1vw8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugk0Rh1vw8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugk0Rh1vw8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugk0Rh1vw8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugk0Rh1vw8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugk0Rh1vw8 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugk0Rh1vw8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugk0Rh1vw8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugk0Rh1vw8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugk0Rh1vw8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugk0Rh1vw8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugk0Rh1vw8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugk0Rh1vw8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugk0Rh1vw8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugk0Rh1vw8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugk0Rh1vw8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugk0Rh1vw8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugk0Rh1vw8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugk0Rh1vw8 .navbar {
    height: 70px;
  }
  .cid-ugk0Rh1vw8 .navbar.opened {
    height: auto;
  }
  .cid-ugk0Rh1vw8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugk0Rh1vw8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugk0Rh1vw8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugk0Rh1vw8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugk0Rh1vw8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugk0Rh1vw8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugk0Rh1vw8 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugk0Rh1vw8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugk0Rh1vw8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugk0Rh1vw8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugk0Rh1vw8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugk0Rh1vw8 .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-ugk0Rh1vw8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugk0Rh1vw8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugk0Ri2zoc {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #0c2c68;
}
.cid-ugk0Ri2zoc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk0Ri2zoc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk0Ri2zoc .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugk0Ri2zoc .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugk0Ri2zoc {
    align-items: center;
  }
  .cid-ugk0Ri2zoc .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugk0Ri2zoc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugk0Ri2zoc {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugk0Ri2zoc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugk0Ri2zoc .content-wrap {
    width: 100%;
  }
}
.cid-ugk0Ri2zoc .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugk0Ri2zoc .mbr-text,
.cid-ugk0Ri2zoc .mbr-section-btn {
  text-align: center;
}
.cid-ugk0RitRqx {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ugk0RitRqx .mbr-text {
  color: #000000;
}
.cid-ugk0RitRqx .mbr-section-subtitle {
  color: #000000;
}
.cid-ugk0RitRqx .mbr-section-title {
  color: #000000;
}
.cid-ugk2JIXgYZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugk2JIXgYZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk2JIXgYZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk2JIXgYZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugk2JIXgYZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugk2JIXgYZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugk2JIXgYZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugk2JIXgYZ .mbr-text,
.cid-ugk2JIXgYZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugk2JIXgYZ .card-title,
.cid-ugk2JIXgYZ .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugk2JIXgYZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugk2JIXgYZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugk2JIXgYZ .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugk2JIXgYZ .mbr-text UL {
  text-align: left;
}
.cid-ugk2JIXgYZ .mbr-section-subtitle {
  text-align: left;
}
.cid-ugk0RiMbLm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugk0RiMbLm .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugk0RiMbLm form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugk0RiMbLm form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugk0RiMbLm form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugk0RiMbLm .content-head {
  max-width: 800px;
}
.cid-ugk0Rj61pf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugk0Rj61pf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk0Rj61pf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk0Rj61pf .row {
  justify-content: center;
}
.cid-ugk0Rj61pf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugk0Rj61pf .item {
    margin-bottom: 1rem;
  }
}
.cid-ugk0Rj61pf .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugk0Rj61pf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugk0Rj61pf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugk0Rj61pf .content-head {
  max-width: 800px;
}
.cid-uiRKCJxfCk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiRKCJxfCk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRKCJxfCk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRKCJxfCk .row {
  justify-content: center;
}
.cid-uiRKCJxfCk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRKCJxfCk .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRKCJxfCk .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRKCJxfCk .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRKCJxfCk .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRKCJxfCk .content-head {
  max-width: 800px;
}
.cid-ugk0RjutYD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugk4PS0i1z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugk4PS0i1z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugk4PS0i1z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugk4PS0i1z .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugk4PS0i1z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugk4PS0i1z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugk4PS0i1z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugk4PS0i1z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugk4PS0i1z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugk4PS0i1z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugk4PS0i1z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugk4PS0i1z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugk4PS0i1z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugk4PS0i1z .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugk4PS0i1z .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugk4PS0i1z .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugk4PS0i1z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugk4PS0i1z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugk4PS0i1z .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugk4PS0i1z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugk4PS0i1z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugk4PS0i1z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugk4PS0i1z .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: #ffffff;
}
.cid-ugk4PS0i1z .nav-item:focus,
.cid-ugk4PS0i1z .nav-link:focus {
  outline: none;
}
.cid-ugk4PS0i1z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugk4PS0i1z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugk4PS0i1z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugk4PS0i1z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugk4PS0i1z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugk4PS0i1z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar.opened {
  transition: all 0.3s;
}
.cid-ugk4PS0i1z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugk4PS0i1z .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugk4PS0i1z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugk4PS0i1z .navbar.collapsed {
  justify-content: center;
}
.cid-ugk4PS0i1z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugk4PS0i1z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugk4PS0i1z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugk4PS0i1z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugk4PS0i1z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugk4PS0i1z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugk4PS0i1z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugk4PS0i1z .navbar {
    min-height: 72px;
  }
  .cid-ugk4PS0i1z .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugk4PS0i1z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugk4PS0i1z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugk4PS0i1z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugk4PS0i1z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugk4PS0i1z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugk4PS0i1z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugk4PS0i1z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugk4PS0i1z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugk4PS0i1z .dropdown-item.active,
.cid-ugk4PS0i1z .dropdown-item:active {
  background-color: transparent;
}
.cid-ugk4PS0i1z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugk4PS0i1z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugk4PS0i1z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugk4PS0i1z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugk4PS0i1z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugk4PS0i1z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugk4PS0i1z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugk4PS0i1z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugk4PS0i1z .navbar-buttons {
    text-align: left;
  }
}
.cid-ugk4PS0i1z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugk4PS0i1z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugk4PS0i1z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugk4PS0i1z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugk4PS0i1z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugk4PS0i1z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugk4PS0i1z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugk4PS0i1z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugk4PS0i1z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugk4PS0i1z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugk4PS0i1z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugk4PS0i1z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugk4PS0i1z .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-ugk4PS0i1z .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugk4PS0i1z .navbar {
    height: 70px;
  }
  .cid-ugk4PS0i1z .navbar.opened {
    height: auto;
  }
  .cid-ugk4PS0i1z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugk4PS0i1z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugk4PS0i1z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugk4PS0i1z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugk4PS0i1z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugk4PS0i1z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugk4PS0i1z .navbar-brand {
    margin-right: auto;
  }
  .cid-ugk4PS0i1z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugk4PS0i1z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugk4PS0i1z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugk4PS0i1z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugk4PS0i1z .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-ugk4PS0i1z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugk4PS0i1z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugk4PT6oxN {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/technical-advisory-power-planets-new-2000x579.jpg");
}
.cid-ugk4PT6oxN .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugk4PT6oxN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk4PT6oxN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk4PT6oxN .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugk4PT6oxN .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugk4PT6oxN {
    align-items: center;
  }
  .cid-ugk4PT6oxN .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugk4PT6oxN .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugk4PT6oxN {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugk4PT6oxN .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugk4PT6oxN .content-wrap {
    width: 100%;
  }
}
.cid-ugk4PT6oxN .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugk4PT6oxN .mbr-text,
.cid-ugk4PT6oxN .mbr-section-btn {
  text-align: center;
}
.cid-ugk4PTKYfP {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ugk4PTKYfP .mbr-text {
  color: #000000;
}
.cid-ugk4PTKYfP .mbr-section-subtitle {
  color: #000000;
}
.cid-ugk4PTKYfP .mbr-section-title {
  color: #000000;
}
.cid-ugk4PUa5BX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugk4PUa5BX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk4PUa5BX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk4PUa5BX .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugk4PUa5BX .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugk4PUa5BX .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugk4PUa5BX .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugk4PUa5BX .mbr-text,
.cid-ugk4PUa5BX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugk4PUa5BX .card-title,
.cid-ugk4PUa5BX .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugk4PUa5BX .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugk4PUa5BX .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugk4PUa5BX .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugk4PUa5BX .mbr-text UL {
  text-align: left;
}
.cid-ugk4PUa5BX .mbr-section-subtitle {
  text-align: center;
}
.cid-ugk7lioxLO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugk7lioxLO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk7lioxLO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk7lioxLO .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugk7lioxLO .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugk7lioxLO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugk7lioxLO .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugk7lioxLO .mbr-text,
.cid-ugk7lioxLO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugk7lioxLO .card-title,
.cid-ugk7lioxLO .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugk7lioxLO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugk7lioxLO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugk7lioxLO .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugk7lioxLO .mbr-text UL {
  text-align: left;
}
.cid-ugk7lioxLO .mbr-section-subtitle {
  text-align: center;
}
.cid-ugk4PUDpMs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugk4PUDpMs .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugk4PUDpMs form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugk4PUDpMs form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugk4PUDpMs form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugk4PUDpMs .content-head {
  max-width: 800px;
}
.cid-ugk4PV8NZL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugk4PV8NZL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk4PV8NZL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk4PV8NZL .row {
  justify-content: center;
}
.cid-ugk4PV8NZL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugk4PV8NZL .item {
    margin-bottom: 1rem;
  }
}
.cid-ugk4PV8NZL .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugk4PV8NZL .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugk4PV8NZL .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugk4PV8NZL .content-head {
  max-width: 800px;
}
.cid-uiRLaowB8A {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRLaowB8A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRLaowB8A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRLaowB8A .row {
  justify-content: center;
}
.cid-uiRLaowB8A .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRLaowB8A .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRLaowB8A .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRLaowB8A .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRLaowB8A .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRLaowB8A .content-head {
  max-width: 800px;
}
.cid-ugk4PVxtYP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugk8qMRrS0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugk8qMRrS0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugk8qMRrS0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugk8qMRrS0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugk8qMRrS0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugk8qMRrS0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugk8qMRrS0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugk8qMRrS0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugk8qMRrS0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugk8qMRrS0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugk8qMRrS0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugk8qMRrS0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugk8qMRrS0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugk8qMRrS0 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugk8qMRrS0 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugk8qMRrS0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugk8qMRrS0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugk8qMRrS0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugk8qMRrS0 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugk8qMRrS0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugk8qMRrS0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugk8qMRrS0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugk8qMRrS0 .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: #ffffff;
}
.cid-ugk8qMRrS0 .nav-item:focus,
.cid-ugk8qMRrS0 .nav-link:focus {
  outline: none;
}
.cid-ugk8qMRrS0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugk8qMRrS0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugk8qMRrS0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugk8qMRrS0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugk8qMRrS0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugk8qMRrS0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugk8qMRrS0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugk8qMRrS0 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugk8qMRrS0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugk8qMRrS0 .navbar.collapsed {
  justify-content: center;
}
.cid-ugk8qMRrS0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugk8qMRrS0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugk8qMRrS0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugk8qMRrS0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugk8qMRrS0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugk8qMRrS0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugk8qMRrS0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugk8qMRrS0 .navbar {
    min-height: 72px;
  }
  .cid-ugk8qMRrS0 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugk8qMRrS0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugk8qMRrS0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugk8qMRrS0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugk8qMRrS0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugk8qMRrS0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugk8qMRrS0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugk8qMRrS0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugk8qMRrS0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugk8qMRrS0 .dropdown-item.active,
.cid-ugk8qMRrS0 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugk8qMRrS0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugk8qMRrS0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugk8qMRrS0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugk8qMRrS0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugk8qMRrS0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugk8qMRrS0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugk8qMRrS0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugk8qMRrS0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugk8qMRrS0 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugk8qMRrS0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugk8qMRrS0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugk8qMRrS0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugk8qMRrS0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugk8qMRrS0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugk8qMRrS0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugk8qMRrS0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugk8qMRrS0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugk8qMRrS0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugk8qMRrS0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugk8qMRrS0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugk8qMRrS0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugk8qMRrS0 .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-ugk8qMRrS0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugk8qMRrS0 .navbar {
    height: 70px;
  }
  .cid-ugk8qMRrS0 .navbar.opened {
    height: auto;
  }
  .cid-ugk8qMRrS0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugk8qMRrS0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugk8qMRrS0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugk8qMRrS0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugk8qMRrS0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugk8qMRrS0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugk8qMRrS0 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugk8qMRrS0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugk8qMRrS0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugk8qMRrS0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugk8qMRrS0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugk8qMRrS0 .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-ugk8qMRrS0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugk8qMRrS0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugk8qNz0X0 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/power-generation-advisory-sub-header-1200x360.jpg");
}
.cid-ugk8qNz0X0 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugk8qNz0X0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk8qNz0X0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk8qNz0X0 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugk8qNz0X0 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugk8qNz0X0 {
    align-items: center;
  }
  .cid-ugk8qNz0X0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugk8qNz0X0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugk8qNz0X0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugk8qNz0X0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugk8qNz0X0 .content-wrap {
    width: 100%;
  }
}
.cid-ugk8qNz0X0 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugk8qNz0X0 .mbr-text,
.cid-ugk8qNz0X0 .mbr-section-btn {
  text-align: center;
}
.cid-ujGZwNh2Xj {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ujGZwNh2Xj .mbr-text {
  color: #000000;
}
.cid-ujGZwNh2Xj .mbr-section-subtitle {
  color: #000000;
}
.cid-ujGZwNh2Xj .mbr-section-title {
  color: #000000;
}
.cid-ugk8qOnEwI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugk8qOnEwI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk8qOnEwI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk8qOnEwI .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugk8qOnEwI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugk8qOnEwI .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugk8qOnEwI .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugk8qOnEwI .mbr-text,
.cid-ugk8qOnEwI .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugk8qOnEwI .card-title,
.cid-ugk8qOnEwI .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugk8qOnEwI .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugk8qOnEwI .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugk8qOnEwI .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugk8qOnEwI .mbr-text UL {
  text-align: left;
}
.cid-ugk8qOnEwI .mbr-section-subtitle {
  text-align: center;
}
.cid-ugk8qPbZi6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugk8qPbZi6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugk8qPbZi6 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugk8qPbZi6 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugk8qPbZi6 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugk8qPbZi6 .content-head {
  max-width: 800px;
}
.cid-ugk8qPvsrn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugk8qPvsrn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugk8qPvsrn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugk8qPvsrn .row {
  justify-content: center;
}
.cid-ugk8qPvsrn .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugk8qPvsrn .item {
    margin-bottom: 1rem;
  }
}
.cid-ugk8qPvsrn .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugk8qPvsrn .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugk8qPvsrn .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugk8qPvsrn .content-head {
  max-width: 800px;
}
.cid-uiRLzTBYKc {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRLzTBYKc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRLzTBYKc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRLzTBYKc .row {
  justify-content: center;
}
.cid-uiRLzTBYKc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRLzTBYKc .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRLzTBYKc .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRLzTBYKc .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRLzTBYKc .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRLzTBYKc .content-head {
  max-width: 800px;
}
.cid-ugk8qPZwme {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkbPXkwjP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkbPXkwjP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkbPXkwjP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkbPXkwjP .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkbPXkwjP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkbPXkwjP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkbPXkwjP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkbPXkwjP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkbPXkwjP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkbPXkwjP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkbPXkwjP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkbPXkwjP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkbPXkwjP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkbPXkwjP .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkbPXkwjP .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkbPXkwjP .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkbPXkwjP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkbPXkwjP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkbPXkwjP .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkbPXkwjP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkbPXkwjP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkbPXkwjP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkbPXkwjP .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: #ffffff;
}
.cid-ugkbPXkwjP .nav-item:focus,
.cid-ugkbPXkwjP .nav-link:focus {
  outline: none;
}
.cid-ugkbPXkwjP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkbPXkwjP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkbPXkwjP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkbPXkwjP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkbPXkwjP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkbPXkwjP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkbPXkwjP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkbPXkwjP .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkbPXkwjP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkbPXkwjP .navbar.collapsed {
  justify-content: center;
}
.cid-ugkbPXkwjP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkbPXkwjP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkbPXkwjP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkbPXkwjP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkbPXkwjP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkbPXkwjP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkbPXkwjP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkbPXkwjP .navbar {
    min-height: 72px;
  }
  .cid-ugkbPXkwjP .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkbPXkwjP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkbPXkwjP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkbPXkwjP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkbPXkwjP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkbPXkwjP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkbPXkwjP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkbPXkwjP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkbPXkwjP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkbPXkwjP .dropdown-item.active,
.cid-ugkbPXkwjP .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkbPXkwjP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkbPXkwjP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkbPXkwjP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkbPXkwjP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkbPXkwjP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkbPXkwjP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkbPXkwjP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkbPXkwjP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkbPXkwjP .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkbPXkwjP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkbPXkwjP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkbPXkwjP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkbPXkwjP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkbPXkwjP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkbPXkwjP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkbPXkwjP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkbPXkwjP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkbPXkwjP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkbPXkwjP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkbPXkwjP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkbPXkwjP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkbPXkwjP .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-ugkbPXkwjP .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkbPXkwjP .navbar {
    height: 70px;
  }
  .cid-ugkbPXkwjP .navbar.opened {
    height: auto;
  }
  .cid-ugkbPXkwjP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkbPXkwjP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkbPXkwjP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkbPXkwjP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkbPXkwjP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkbPXkwjP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkbPXkwjP .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkbPXkwjP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkbPXkwjP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkbPXkwjP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkbPXkwjP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkbPXkwjP .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-ugkbPXkwjP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkbPXkwjP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkbPY8k4d {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/technical-advisory-power-plant-2-1920x550.jpg");
}
.cid-ugkbPY8k4d .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugkbPY8k4d .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkbPY8k4d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkbPY8k4d .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkbPY8k4d .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkbPY8k4d {
    align-items: center;
  }
  .cid-ugkbPY8k4d .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkbPY8k4d .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkbPY8k4d {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkbPY8k4d .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkbPY8k4d .content-wrap {
    width: 100%;
  }
}
.cid-ugkbPY8k4d .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkbPY8k4d .mbr-text,
.cid-ugkbPY8k4d .mbr-section-btn {
  text-align: center;
}
.cid-ujH0stlUVa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ujH0stlUVa .mbr-text {
  color: #000000;
}
.cid-ujH0stlUVa .mbr-section-subtitle {
  color: #000000;
}
.cid-ujH0stlUVa .mbr-section-title {
  color: #000000;
}
.cid-ugkbPYZT9K {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkbPYZT9K .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkbPYZT9K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkbPYZT9K .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkbPYZT9K .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkbPYZT9K .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkbPYZT9K .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkbPYZT9K .mbr-text,
.cid-ugkbPYZT9K .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkbPYZT9K .card-title,
.cid-ugkbPYZT9K .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkbPYZT9K .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkbPYZT9K .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkbPYZT9K .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkbPYZT9K .mbr-text UL {
  text-align: left;
}
.cid-ugkbPYZT9K .mbr-section-subtitle {
  text-align: center;
}
.cid-ugkbPZFGBd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkbPZFGBd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkbPZFGBd form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkbPZFGBd form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkbPZFGBd form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkbPZFGBd .content-head {
  max-width: 800px;
}
.cid-ugkbQ00crJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkbQ00crJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkbQ00crJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkbQ00crJ .row {
  justify-content: center;
}
.cid-ugkbQ00crJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkbQ00crJ .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkbQ00crJ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkbQ00crJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkbQ00crJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkbQ00crJ .content-head {
  max-width: 800px;
}
.cid-uiRMbMiFbz {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRMbMiFbz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRMbMiFbz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRMbMiFbz .row {
  justify-content: center;
}
.cid-uiRMbMiFbz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRMbMiFbz .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRMbMiFbz .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRMbMiFbz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRMbMiFbz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRMbMiFbz .content-head {
  max-width: 800px;
}
.cid-ugkbQ0r32l {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugke2W9QYm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugke2W9QYm .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-ugke2W9QYm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugke2W9QYm .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-ugke2W9QYm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugke2W9QYm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugke2W9QYm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugke2W9QYm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugke2W9QYm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugke2W9QYm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugke2W9QYm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugke2W9QYm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugke2W9QYm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugke2W9QYm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugke2W9QYm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugke2W9QYm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugke2W9QYm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugke2W9QYm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugke2W9QYm .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugke2W9QYm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugke2W9QYm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugke2W9QYm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugke2W9QYm .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugke2W9QYm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugke2W9QYm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugke2W9QYm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugke2W9QYm .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: #ffffff;
}
.cid-ugke2W9QYm .nav-item:focus,
.cid-ugke2W9QYm .nav-link:focus {
  outline: none;
}
.cid-ugke2W9QYm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugke2W9QYm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugke2W9QYm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugke2W9QYm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugke2W9QYm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugke2W9QYm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugke2W9QYm .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-ugke2W9QYm .navbar.opened {
  transition: all 0.3s;
}
.cid-ugke2W9QYm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugke2W9QYm .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugke2W9QYm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugke2W9QYm .navbar.collapsed {
  justify-content: center;
}
.cid-ugke2W9QYm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugke2W9QYm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugke2W9QYm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugke2W9QYm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugke2W9QYm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugke2W9QYm .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-ugke2W9QYm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugke2W9QYm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugke2W9QYm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugke2W9QYm .navbar {
    min-height: 72px;
  }
  .cid-ugke2W9QYm .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugke2W9QYm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugke2W9QYm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugke2W9QYm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugke2W9QYm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugke2W9QYm .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-ugke2W9QYm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugke2W9QYm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugke2W9QYm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugke2W9QYm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugke2W9QYm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugke2W9QYm .dropdown-item.active,
.cid-ugke2W9QYm .dropdown-item:active {
  background-color: transparent;
}
.cid-ugke2W9QYm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugke2W9QYm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugke2W9QYm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugke2W9QYm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugke2W9QYm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugke2W9QYm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugke2W9QYm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugke2W9QYm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugke2W9QYm .navbar-buttons {
    text-align: left;
  }
}
.cid-ugke2W9QYm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugke2W9QYm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugke2W9QYm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugke2W9QYm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugke2W9QYm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugke2W9QYm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugke2W9QYm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugke2W9QYm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugke2W9QYm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugke2W9QYm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugke2W9QYm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugke2W9QYm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugke2W9QYm .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-ugke2W9QYm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugke2W9QYm .navbar {
    height: 70px;
  }
  .cid-ugke2W9QYm .navbar.opened {
    height: auto;
  }
  .cid-ugke2W9QYm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugke2W9QYm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugke2W9QYm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugke2W9QYm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugke2W9QYm .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-ugke2W9QYm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugke2W9QYm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugke2W9QYm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugke2W9QYm .navbar-brand {
    margin-right: auto;
  }
  .cid-ugke2W9QYm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugke2W9QYm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugke2W9QYm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugke2W9QYm .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-ugke2W9QYm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugke2W9QYm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugke2W9QYm .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-ugke2W9QYm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugke2W9QYm .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-ugke2W9QYm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugke2W9QYm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugke2WNcMh {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/network-control-special-2000x1041.jpg");
}
.cid-ugke2WNcMh .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugke2WNcMh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugke2WNcMh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugke2WNcMh .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugke2WNcMh .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugke2WNcMh {
    align-items: center;
  }
  .cid-ugke2WNcMh .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugke2WNcMh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugke2WNcMh {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugke2WNcMh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugke2WNcMh .content-wrap {
    width: 100%;
  }
}
.cid-ugke2WNcMh .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugke2WNcMh .mbr-text,
.cid-ugke2WNcMh .mbr-section-btn {
  text-align: center;
}
.cid-ugke2XkuGu {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ugke2XkuGu .mbr-text {
  color: #000000;
}
.cid-ugke2XkuGu .mbr-section-subtitle {
  color: #000000;
}
.cid-ugke2XkuGu .mbr-section-title {
  color: #000000;
}
.cid-ugke2Ya6EC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugke2Ya6EC .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugke2Ya6EC form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugke2Ya6EC form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugke2Ya6EC form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugke2Ya6EC .content-head {
  max-width: 800px;
}
.cid-ugke2YtSyz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugke2YtSyz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugke2YtSyz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugke2YtSyz .row {
  justify-content: center;
}
.cid-ugke2YtSyz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugke2YtSyz .item {
    margin-bottom: 1rem;
  }
}
.cid-ugke2YtSyz .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugke2YtSyz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugke2YtSyz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugke2YtSyz .content-head {
  max-width: 800px;
}
.cid-uiRMzLRvRA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRMzLRvRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRMzLRvRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRMzLRvRA .row {
  justify-content: center;
}
.cid-uiRMzLRvRA .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRMzLRvRA .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRMzLRvRA .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRMzLRvRA .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRMzLRvRA .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRMzLRvRA .content-head {
  max-width: 800px;
}
.cid-ugke2YN8sc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkfBB7tSa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkfBB7tSa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkfBB7tSa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkfBB7tSa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkfBB7tSa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkfBB7tSa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkfBB7tSa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkfBB7tSa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkfBB7tSa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkfBB7tSa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkfBB7tSa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkfBB7tSa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkfBB7tSa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkfBB7tSa .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkfBB7tSa .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkfBB7tSa .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkfBB7tSa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkfBB7tSa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkfBB7tSa .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkfBB7tSa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkfBB7tSa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkfBB7tSa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkfBB7tSa .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: #ffffff;
}
.cid-ugkfBB7tSa .nav-item:focus,
.cid-ugkfBB7tSa .nav-link:focus {
  outline: none;
}
.cid-ugkfBB7tSa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkfBB7tSa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkfBB7tSa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkfBB7tSa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkfBB7tSa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkfBB7tSa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkfBB7tSa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkfBB7tSa .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkfBB7tSa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkfBB7tSa .navbar.collapsed {
  justify-content: center;
}
.cid-ugkfBB7tSa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkfBB7tSa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkfBB7tSa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkfBB7tSa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkfBB7tSa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkfBB7tSa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkfBB7tSa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkfBB7tSa .navbar {
    min-height: 72px;
  }
  .cid-ugkfBB7tSa .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkfBB7tSa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkfBB7tSa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkfBB7tSa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkfBB7tSa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkfBB7tSa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkfBB7tSa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkfBB7tSa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkfBB7tSa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkfBB7tSa .dropdown-item.active,
.cid-ugkfBB7tSa .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkfBB7tSa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkfBB7tSa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkfBB7tSa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkfBB7tSa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkfBB7tSa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkfBB7tSa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkfBB7tSa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkfBB7tSa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkfBB7tSa .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkfBB7tSa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkfBB7tSa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkfBB7tSa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkfBB7tSa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkfBB7tSa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkfBB7tSa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkfBB7tSa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkfBB7tSa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkfBB7tSa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkfBB7tSa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkfBB7tSa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkfBB7tSa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkfBB7tSa .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-ugkfBB7tSa .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkfBB7tSa .navbar {
    height: 70px;
  }
  .cid-ugkfBB7tSa .navbar.opened {
    height: auto;
  }
  .cid-ugkfBB7tSa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkfBB7tSa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkfBB7tSa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkfBB7tSa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkfBB7tSa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkfBB7tSa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkfBB7tSa .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkfBB7tSa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkfBB7tSa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkfBB7tSa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkfBB7tSa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkfBB7tSa .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-ugkfBB7tSa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkfBB7tSa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkfBDgC56 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/network-control-planning-3-1387x805.jpg");
}
.cid-ugkfBDgC56 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugkfBDgC56 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkfBDgC56 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkfBDgC56 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkfBDgC56 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkfBDgC56 {
    align-items: center;
  }
  .cid-ugkfBDgC56 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkfBDgC56 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkfBDgC56 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkfBDgC56 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkfBDgC56 .content-wrap {
    width: 100%;
  }
}
.cid-ugkfBDgC56 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugkfBDgC56 .mbr-text,
.cid-ugkfBDgC56 .mbr-section-btn {
  text-align: center;
}
.cid-ukRK3PWwFh {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukRK3PWwFh .mbr-text {
  color: #000000;
}
.cid-ukRK3PWwFh .mbr-section-subtitle {
  color: #000000;
}
.cid-ukRK3PWwFh .mbr-section-title {
  color: #000000;
}
.cid-ugkg2ZTzBM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkg2ZTzBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkg2ZTzBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkg2ZTzBM .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkg2ZTzBM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkg2ZTzBM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkg2ZTzBM .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkg2ZTzBM .mbr-text,
.cid-ugkg2ZTzBM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkg2ZTzBM .card-title,
.cid-ugkg2ZTzBM .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkg2ZTzBM .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkg2ZTzBM .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkg2ZTzBM .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkg2ZTzBM .mbr-text UL {
  text-align: left;
}
.cid-ugkg2ZTzBM .mbr-section-subtitle {
  text-align: center;
}
.cid-ugkfBEhLKL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkfBEhLKL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkfBEhLKL form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkfBEhLKL form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkfBEhLKL form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkfBEhLKL .content-head {
  max-width: 800px;
}
.cid-ugkfBEJgx7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkfBEJgx7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkfBEJgx7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkfBEJgx7 .row {
  justify-content: center;
}
.cid-ugkfBEJgx7 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkfBEJgx7 .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkfBEJgx7 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkfBEJgx7 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkfBEJgx7 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkfBEJgx7 .content-head {
  max-width: 800px;
}
.cid-uiRMZzBOJd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiRMZzBOJd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRMZzBOJd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRMZzBOJd .row {
  justify-content: center;
}
.cid-uiRMZzBOJd .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRMZzBOJd .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRMZzBOJd .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRMZzBOJd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRMZzBOJd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRMZzBOJd .content-head {
  max-width: 800px;
}
.cid-ugkfBFkAwZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkh0Nu6jx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkh0Nu6jx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkh0Nu6jx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkh0Nu6jx .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkh0Nu6jx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkh0Nu6jx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkh0Nu6jx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkh0Nu6jx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkh0Nu6jx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkh0Nu6jx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkh0Nu6jx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkh0Nu6jx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkh0Nu6jx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkh0Nu6jx .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkh0Nu6jx .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkh0Nu6jx .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkh0Nu6jx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkh0Nu6jx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkh0Nu6jx .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkh0Nu6jx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkh0Nu6jx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkh0Nu6jx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkh0Nu6jx .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: #ffffff;
}
.cid-ugkh0Nu6jx .nav-item:focus,
.cid-ugkh0Nu6jx .nav-link:focus {
  outline: none;
}
.cid-ugkh0Nu6jx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkh0Nu6jx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkh0Nu6jx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkh0Nu6jx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkh0Nu6jx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkh0Nu6jx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkh0Nu6jx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkh0Nu6jx .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkh0Nu6jx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkh0Nu6jx .navbar.collapsed {
  justify-content: center;
}
.cid-ugkh0Nu6jx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkh0Nu6jx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkh0Nu6jx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkh0Nu6jx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkh0Nu6jx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkh0Nu6jx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkh0Nu6jx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkh0Nu6jx .navbar {
    min-height: 72px;
  }
  .cid-ugkh0Nu6jx .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkh0Nu6jx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkh0Nu6jx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkh0Nu6jx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkh0Nu6jx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkh0Nu6jx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkh0Nu6jx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkh0Nu6jx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkh0Nu6jx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkh0Nu6jx .dropdown-item.active,
.cid-ugkh0Nu6jx .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkh0Nu6jx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkh0Nu6jx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkh0Nu6jx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkh0Nu6jx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkh0Nu6jx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkh0Nu6jx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkh0Nu6jx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkh0Nu6jx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkh0Nu6jx .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkh0Nu6jx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkh0Nu6jx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkh0Nu6jx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkh0Nu6jx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkh0Nu6jx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkh0Nu6jx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkh0Nu6jx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkh0Nu6jx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkh0Nu6jx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkh0Nu6jx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkh0Nu6jx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkh0Nu6jx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkh0Nu6jx .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-ugkh0Nu6jx .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkh0Nu6jx .navbar {
    height: 70px;
  }
  .cid-ugkh0Nu6jx .navbar.opened {
    height: auto;
  }
  .cid-ugkh0Nu6jx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkh0Nu6jx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkh0Nu6jx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkh0Nu6jx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkh0Nu6jx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkh0Nu6jx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkh0Nu6jx .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkh0Nu6jx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkh0Nu6jx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkh0Nu6jx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkh0Nu6jx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkh0Nu6jx .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-ugkh0Nu6jx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkh0Nu6jx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkh0Pfxfk {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/network-protection-1-1024x683.png");
}
.cid-ugkh0Pfxfk .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugkh0Pfxfk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkh0Pfxfk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkh0Pfxfk .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkh0Pfxfk .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkh0Pfxfk {
    align-items: center;
  }
  .cid-ugkh0Pfxfk .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkh0Pfxfk .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkh0Pfxfk {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkh0Pfxfk .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkh0Pfxfk .content-wrap {
    width: 100%;
  }
}
.cid-ugkh0Pfxfk .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkh0Pfxfk .mbr-text,
.cid-ugkh0Pfxfk .mbr-section-btn {
  text-align: center;
}
.cid-ukRKuD5hmy {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukRKuD5hmy .mbr-text {
  color: #000000;
}
.cid-ukRKuD5hmy .mbr-section-subtitle {
  color: #000000;
}
.cid-ukRKuD5hmy .mbr-section-title {
  color: #000000;
}
.cid-ugkh0PFyEe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkh0PFyEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkh0PFyEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkh0PFyEe .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkh0PFyEe .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkh0PFyEe .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkh0PFyEe .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkh0PFyEe .mbr-text,
.cid-ugkh0PFyEe .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkh0PFyEe .card-title,
.cid-ugkh0PFyEe .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkh0PFyEe .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkh0PFyEe .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkh0PFyEe .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkh0PFyEe .mbr-text UL {
  text-align: left;
}
.cid-ugkh0PFyEe .mbr-section-subtitle {
  text-align: center;
}
.cid-ugkh0PWsGi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkh0PWsGi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkh0PWsGi form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkh0PWsGi form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkh0PWsGi form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkh0PWsGi .content-head {
  max-width: 800px;
}
.cid-ugkh0Q9maa {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkh0Q9maa .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkh0Q9maa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkh0Q9maa .row {
  justify-content: center;
}
.cid-ugkh0Q9maa .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkh0Q9maa .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkh0Q9maa .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkh0Q9maa .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkh0Q9maa .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkh0Q9maa .content-head {
  max-width: 800px;
}
.cid-uiRNBI4wwR {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRNBI4wwR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRNBI4wwR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRNBI4wwR .row {
  justify-content: center;
}
.cid-uiRNBI4wwR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRNBI4wwR .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRNBI4wwR .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRNBI4wwR .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRNBI4wwR .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRNBI4wwR .content-head {
  max-width: 800px;
}
.cid-ugkh0Qr2h9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkphkPxu9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkphkPxu9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkphkPxu9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkphkPxu9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkphkPxu9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkphkPxu9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkphkPxu9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkphkPxu9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkphkPxu9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkphkPxu9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkphkPxu9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkphkPxu9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkphkPxu9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkphkPxu9 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkphkPxu9 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkphkPxu9 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkphkPxu9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkphkPxu9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkphkPxu9 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkphkPxu9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkphkPxu9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkphkPxu9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkphkPxu9 .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: #ffffff;
}
.cid-ugkphkPxu9 .nav-item:focus,
.cid-ugkphkPxu9 .nav-link:focus {
  outline: none;
}
.cid-ugkphkPxu9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkphkPxu9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkphkPxu9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkphkPxu9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkphkPxu9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkphkPxu9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkphkPxu9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkphkPxu9 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkphkPxu9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkphkPxu9 .navbar.collapsed {
  justify-content: center;
}
.cid-ugkphkPxu9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkphkPxu9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkphkPxu9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkphkPxu9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkphkPxu9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkphkPxu9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkphkPxu9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkphkPxu9 .navbar {
    min-height: 72px;
  }
  .cid-ugkphkPxu9 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkphkPxu9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkphkPxu9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkphkPxu9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkphkPxu9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkphkPxu9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkphkPxu9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkphkPxu9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkphkPxu9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkphkPxu9 .dropdown-item.active,
.cid-ugkphkPxu9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkphkPxu9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkphkPxu9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkphkPxu9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkphkPxu9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkphkPxu9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkphkPxu9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkphkPxu9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkphkPxu9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkphkPxu9 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkphkPxu9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkphkPxu9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkphkPxu9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkphkPxu9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkphkPxu9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkphkPxu9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkphkPxu9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkphkPxu9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkphkPxu9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkphkPxu9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkphkPxu9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkphkPxu9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkphkPxu9 .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-ugkphkPxu9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkphkPxu9 .navbar {
    height: 70px;
  }
  .cid-ugkphkPxu9 .navbar.opened {
    height: auto;
  }
  .cid-ugkphkPxu9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkphkPxu9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkphkPxu9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkphkPxu9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkphkPxu9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkphkPxu9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkphkPxu9 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkphkPxu9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkphkPxu9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkphkPxu9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkphkPxu9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkphkPxu9 .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-ugkphkPxu9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkphkPxu9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkphlDHD7 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/reliability-calculation-2-2000x838.jpg");
}
.cid-ugkphlDHD7 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugkphlDHD7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkphlDHD7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkphlDHD7 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkphlDHD7 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkphlDHD7 {
    align-items: center;
  }
  .cid-ugkphlDHD7 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkphlDHD7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkphlDHD7 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkphlDHD7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkphlDHD7 .content-wrap {
    width: 100%;
  }
}
.cid-ugkphlDHD7 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkphlDHD7 .mbr-text,
.cid-ugkphlDHD7 .mbr-section-btn {
  text-align: center;
}
.cid-ukRKNUbtNZ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukRKNUbtNZ .mbr-text {
  color: #000000;
}
.cid-ukRKNUbtNZ .mbr-section-subtitle {
  color: #000000;
}
.cid-ukRKNUbtNZ .mbr-section-title {
  color: #000000;
}
.cid-ugkphmpX8D {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkphmpX8D .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkphmpX8D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkphmpX8D .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkphmpX8D .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkphmpX8D .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkphmpX8D .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkphmpX8D .mbr-text,
.cid-ugkphmpX8D .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkphmpX8D .card-title,
.cid-ugkphmpX8D .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkphmpX8D .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkphmpX8D .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkphmpX8D .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkphmpX8D .mbr-text UL {
  text-align: left;
}
.cid-ugkphmpX8D .mbr-section-subtitle {
  text-align: center;
}
.cid-ugkphmRwNN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkphmRwNN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkphmRwNN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkphmRwNN form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkphmRwNN form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkphmRwNN .content-head {
  max-width: 800px;
}
.cid-ugkphnaP5f {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkphnaP5f .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkphnaP5f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkphnaP5f .row {
  justify-content: center;
}
.cid-ugkphnaP5f .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkphnaP5f .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkphnaP5f .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkphnaP5f .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkphnaP5f .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkphnaP5f .content-head {
  max-width: 800px;
}
.cid-uiRO3m4vkR {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRO3m4vkR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRO3m4vkR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRO3m4vkR .row {
  justify-content: center;
}
.cid-uiRO3m4vkR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRO3m4vkR .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRO3m4vkR .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRO3m4vkR .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRO3m4vkR .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRO3m4vkR .content-head {
  max-width: 800px;
}
.cid-ugkphnqBjV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkrjN9qOz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkrjN9qOz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkrjN9qOz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkrjN9qOz .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkrjN9qOz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkrjN9qOz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkrjN9qOz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkrjN9qOz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkrjN9qOz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkrjN9qOz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkrjN9qOz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkrjN9qOz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkrjN9qOz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkrjN9qOz .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkrjN9qOz .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkrjN9qOz .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkrjN9qOz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkrjN9qOz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkrjN9qOz .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkrjN9qOz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkrjN9qOz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkrjN9qOz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkrjN9qOz .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: #ffffff;
}
.cid-ugkrjN9qOz .nav-item:focus,
.cid-ugkrjN9qOz .nav-link:focus {
  outline: none;
}
.cid-ugkrjN9qOz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkrjN9qOz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkrjN9qOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkrjN9qOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkrjN9qOz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkrjN9qOz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkrjN9qOz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkrjN9qOz .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkrjN9qOz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkrjN9qOz .navbar.collapsed {
  justify-content: center;
}
.cid-ugkrjN9qOz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkrjN9qOz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkrjN9qOz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkrjN9qOz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkrjN9qOz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkrjN9qOz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkrjN9qOz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkrjN9qOz .navbar {
    min-height: 72px;
  }
  .cid-ugkrjN9qOz .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkrjN9qOz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkrjN9qOz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkrjN9qOz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkrjN9qOz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkrjN9qOz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkrjN9qOz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkrjN9qOz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkrjN9qOz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkrjN9qOz .dropdown-item.active,
.cid-ugkrjN9qOz .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkrjN9qOz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkrjN9qOz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkrjN9qOz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkrjN9qOz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkrjN9qOz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkrjN9qOz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkrjN9qOz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkrjN9qOz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkrjN9qOz .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkrjN9qOz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkrjN9qOz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkrjN9qOz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkrjN9qOz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkrjN9qOz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkrjN9qOz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkrjN9qOz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkrjN9qOz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkrjN9qOz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkrjN9qOz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkrjN9qOz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkrjN9qOz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkrjN9qOz .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-ugkrjN9qOz .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkrjN9qOz .navbar {
    height: 70px;
  }
  .cid-ugkrjN9qOz .navbar.opened {
    height: auto;
  }
  .cid-ugkrjN9qOz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkrjN9qOz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkrjN9qOz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkrjN9qOz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkrjN9qOz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkrjN9qOz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkrjN9qOz .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkrjN9qOz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkrjN9qOz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkrjN9qOz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkrjN9qOz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkrjN9qOz .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-ugkrjN9qOz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkrjN9qOz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkrjNV2xe {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/build-bespoke-systems-3-2000x857.jpg");
}
.cid-ugkrjNV2xe .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugkrjNV2xe .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkrjNV2xe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkrjNV2xe .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkrjNV2xe .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkrjNV2xe {
    align-items: center;
  }
  .cid-ugkrjNV2xe .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkrjNV2xe .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkrjNV2xe {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkrjNV2xe .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkrjNV2xe .content-wrap {
    width: 100%;
  }
}
.cid-ugkrjNV2xe .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkrjNV2xe .mbr-text,
.cid-ugkrjNV2xe .mbr-section-btn {
  text-align: center;
}
.cid-ugkrjOqpq8 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ugkrjOqpq8 .mbr-text {
  color: #000000;
}
.cid-ugkrjOqpq8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ugkrjOqpq8 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-ugkrjOHzll {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkrjOHzll .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkrjOHzll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkrjOHzll .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkrjOHzll .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkrjOHzll .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkrjOHzll .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkrjOHzll .mbr-text,
.cid-ugkrjOHzll .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkrjOHzll .card-title,
.cid-ugkrjOHzll .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkrjOHzll .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkrjOHzll .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkrjOHzll .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkrjOHzll .mbr-text UL {
  text-align: left;
}
.cid-ugkrjOHzll .mbr-section-subtitle {
  text-align: left;
}
.cid-ugkrjPp5x7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkrjPp5x7 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkrjPp5x7 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkrjPp5x7 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkrjPp5x7 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkrjPp5x7 .content-head {
  max-width: 800px;
}
.cid-ugkrjQ0bXW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkrjQ0bXW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkrjQ0bXW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkrjQ0bXW .row {
  justify-content: center;
}
.cid-ugkrjQ0bXW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkrjQ0bXW .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkrjQ0bXW .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkrjQ0bXW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkrjQ0bXW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkrjQ0bXW .content-head {
  max-width: 800px;
}
.cid-uiROOeNBi0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiROOeNBi0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiROOeNBi0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiROOeNBi0 .row {
  justify-content: center;
}
.cid-uiROOeNBi0 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiROOeNBi0 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiROOeNBi0 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiROOeNBi0 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiROOeNBi0 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiROOeNBi0 .content-head {
  max-width: 800px;
}
.cid-ugkrjQsCSg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugku2OsZoH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugku2OsZoH .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-ugku2OsZoH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugku2OsZoH .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-ugku2OsZoH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugku2OsZoH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugku2OsZoH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugku2OsZoH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugku2OsZoH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugku2OsZoH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugku2OsZoH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugku2OsZoH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugku2OsZoH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugku2OsZoH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugku2OsZoH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugku2OsZoH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugku2OsZoH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugku2OsZoH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugku2OsZoH .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugku2OsZoH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugku2OsZoH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugku2OsZoH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugku2OsZoH .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugku2OsZoH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugku2OsZoH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugku2OsZoH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugku2OsZoH .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: #ffffff;
}
.cid-ugku2OsZoH .nav-item:focus,
.cid-ugku2OsZoH .nav-link:focus {
  outline: none;
}
.cid-ugku2OsZoH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugku2OsZoH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugku2OsZoH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugku2OsZoH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugku2OsZoH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugku2OsZoH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugku2OsZoH .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-ugku2OsZoH .navbar.opened {
  transition: all 0.3s;
}
.cid-ugku2OsZoH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugku2OsZoH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugku2OsZoH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugku2OsZoH .navbar.collapsed {
  justify-content: center;
}
.cid-ugku2OsZoH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugku2OsZoH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugku2OsZoH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugku2OsZoH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugku2OsZoH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugku2OsZoH .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-ugku2OsZoH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugku2OsZoH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugku2OsZoH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugku2OsZoH .navbar {
    min-height: 72px;
  }
  .cid-ugku2OsZoH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugku2OsZoH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugku2OsZoH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugku2OsZoH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugku2OsZoH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugku2OsZoH .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-ugku2OsZoH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugku2OsZoH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugku2OsZoH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugku2OsZoH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugku2OsZoH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugku2OsZoH .dropdown-item.active,
.cid-ugku2OsZoH .dropdown-item:active {
  background-color: transparent;
}
.cid-ugku2OsZoH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugku2OsZoH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugku2OsZoH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugku2OsZoH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugku2OsZoH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugku2OsZoH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugku2OsZoH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugku2OsZoH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugku2OsZoH .navbar-buttons {
    text-align: left;
  }
}
.cid-ugku2OsZoH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugku2OsZoH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugku2OsZoH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugku2OsZoH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugku2OsZoH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugku2OsZoH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugku2OsZoH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugku2OsZoH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugku2OsZoH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugku2OsZoH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugku2OsZoH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugku2OsZoH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugku2OsZoH .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-ugku2OsZoH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugku2OsZoH .navbar {
    height: 70px;
  }
  .cid-ugku2OsZoH .navbar.opened {
    height: auto;
  }
  .cid-ugku2OsZoH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugku2OsZoH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugku2OsZoH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugku2OsZoH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugku2OsZoH .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-ugku2OsZoH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugku2OsZoH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugku2OsZoH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugku2OsZoH .navbar-brand {
    margin-right: auto;
  }
  .cid-ugku2OsZoH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugku2OsZoH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugku2OsZoH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugku2OsZoH .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-ugku2OsZoH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugku2OsZoH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugku2OsZoH .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-ugku2OsZoH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugku2OsZoH .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-ugku2OsZoH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugku2OsZoH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugku2PjdqN {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/remote-monitoring-special-header-2000x909.jpg");
}
.cid-ugku2PjdqN .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugku2PjdqN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugku2PjdqN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugku2PjdqN .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugku2PjdqN .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugku2PjdqN {
    align-items: center;
  }
  .cid-ugku2PjdqN .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugku2PjdqN .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugku2PjdqN {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugku2PjdqN .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugku2PjdqN .content-wrap {
    width: 100%;
  }
}
.cid-ugku2PjdqN .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugku2PjdqN .mbr-text,
.cid-ugku2PjdqN .mbr-section-btn {
  text-align: center;
}
.cid-ugku2QVXPI {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ugku2QVXPI .mbr-text {
  color: #000000;
}
.cid-ugku2QVXPI .mbr-section-subtitle {
  color: #000000;
}
.cid-ugku2QVXPI .mbr-section-title {
  color: #000000;
}
.cid-ugku2S1tzW {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugku2S1tzW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugku2S1tzW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugku2S1tzW .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugku2S1tzW .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugku2S1tzW .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugku2S1tzW .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugku2S1tzW .mbr-text,
.cid-ugku2S1tzW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugku2S1tzW .card-title,
.cid-ugku2S1tzW .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugku2S1tzW .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugku2S1tzW .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugku2S1tzW .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugku2S1tzW .mbr-text UL {
  text-align: left;
}
.cid-ugku2S1tzW .mbr-section-subtitle {
  text-align: left;
}
.cid-ugkv4jEOuf {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkv4jEOuf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkv4jEOuf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkv4jEOuf .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkv4jEOuf .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkv4jEOuf .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkv4jEOuf .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkv4jEOuf .mbr-text,
.cid-ugkv4jEOuf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkv4jEOuf .card-title,
.cid-ugkv4jEOuf .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkv4jEOuf .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkv4jEOuf .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkv4jEOuf .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkv4jEOuf .mbr-text UL {
  text-align: left;
}
.cid-ugkv4jEOuf .mbr-section-subtitle {
  text-align: center;
}
.cid-ugku2SrhFr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugku2SrhFr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugku2SrhFr form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugku2SrhFr form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugku2SrhFr form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugku2SrhFr .content-head {
  max-width: 800px;
}
.cid-ugku2SLlhf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugku2SLlhf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugku2SLlhf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugku2SLlhf .row {
  justify-content: center;
}
.cid-ugku2SLlhf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugku2SLlhf .item {
    margin-bottom: 1rem;
  }
}
.cid-ugku2SLlhf .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugku2SLlhf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugku2SLlhf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugku2SLlhf .content-head {
  max-width: 800px;
}
.cid-uiS5agIUsr {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS5agIUsr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS5agIUsr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS5agIUsr .row {
  justify-content: center;
}
.cid-uiS5agIUsr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS5agIUsr .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS5agIUsr .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS5agIUsr .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS5agIUsr .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS5agIUsr .content-head {
  max-width: 800px;
}
.cid-ugku2T3G6G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkwuwFFEg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkwuwFFEg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkwuwFFEg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkwuwFFEg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkwuwFFEg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkwuwFFEg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkwuwFFEg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkwuwFFEg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkwuwFFEg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkwuwFFEg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkwuwFFEg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkwuwFFEg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkwuwFFEg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkwuwFFEg .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkwuwFFEg .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkwuwFFEg .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkwuwFFEg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkwuwFFEg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkwuwFFEg .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkwuwFFEg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkwuwFFEg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkwuwFFEg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkwuwFFEg .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: #ffffff;
}
.cid-ugkwuwFFEg .nav-item:focus,
.cid-ugkwuwFFEg .nav-link:focus {
  outline: none;
}
.cid-ugkwuwFFEg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkwuwFFEg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkwuwFFEg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkwuwFFEg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkwuwFFEg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkwuwFFEg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkwuwFFEg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkwuwFFEg .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkwuwFFEg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkwuwFFEg .navbar.collapsed {
  justify-content: center;
}
.cid-ugkwuwFFEg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkwuwFFEg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkwuwFFEg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkwuwFFEg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkwuwFFEg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkwuwFFEg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkwuwFFEg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkwuwFFEg .navbar {
    min-height: 72px;
  }
  .cid-ugkwuwFFEg .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkwuwFFEg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkwuwFFEg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkwuwFFEg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkwuwFFEg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkwuwFFEg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkwuwFFEg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkwuwFFEg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkwuwFFEg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkwuwFFEg .dropdown-item.active,
.cid-ugkwuwFFEg .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkwuwFFEg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkwuwFFEg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkwuwFFEg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkwuwFFEg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkwuwFFEg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkwuwFFEg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkwuwFFEg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkwuwFFEg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkwuwFFEg .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkwuwFFEg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkwuwFFEg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkwuwFFEg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkwuwFFEg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkwuwFFEg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkwuwFFEg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkwuwFFEg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkwuwFFEg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkwuwFFEg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkwuwFFEg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkwuwFFEg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkwuwFFEg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkwuwFFEg .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-ugkwuwFFEg .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkwuwFFEg .navbar {
    height: 70px;
  }
  .cid-ugkwuwFFEg .navbar.opened {
    height: auto;
  }
  .cid-ugkwuwFFEg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkwuwFFEg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkwuwFFEg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkwuwFFEg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkwuwFFEg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkwuwFFEg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkwuwFFEg .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkwuwFFEg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkwuwFFEg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkwuwFFEg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkwuwFFEg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkwuwFFEg .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-ugkwuwFFEg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkwuwFFEg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkwuzInfn {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/turbine-inspection-services-header-2000x748.jpg");
}
.cid-ugkwuzInfn .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugkwuzInfn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkwuzInfn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkwuzInfn .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkwuzInfn .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkwuzInfn {
    align-items: center;
  }
  .cid-ugkwuzInfn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkwuzInfn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkwuzInfn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkwuzInfn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkwuzInfn .content-wrap {
    width: 100%;
  }
}
.cid-ugkwuzInfn .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkwuzInfn .mbr-text,
.cid-ugkwuzInfn .mbr-section-btn {
  text-align: center;
}
.cid-ukF89wccJc {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukF89wccJc .mbr-text {
  color: #000000;
}
.cid-ukF89wccJc .mbr-section-subtitle {
  color: #000000;
}
.cid-ukF89wccJc .mbr-section-title {
  color: #000000;
}
.cid-ugkwuAInpb {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugkwuAInpb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkwuAInpb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkwuAInpb .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkwuAInpb .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkwuAInpb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkwuAInpb .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkwuAInpb .mbr-text,
.cid-ugkwuAInpb .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkwuAInpb .card-title,
.cid-ugkwuAInpb .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkwuAInpb .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkwuAInpb .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkwuAInpb .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkwuAInpb .mbr-text UL {
  text-align: left;
}
.cid-ugkwuAInpb .mbr-section-subtitle {
  text-align: center;
}
.cid-ugkwuBJhr3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkwuBJhr3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkwuBJhr3 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkwuBJhr3 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkwuBJhr3 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkwuBJhr3 .content-head {
  max-width: 800px;
}
.cid-ugkwuC8H1r {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkwuC8H1r .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkwuC8H1r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkwuC8H1r .row {
  justify-content: center;
}
.cid-ugkwuC8H1r .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkwuC8H1r .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkwuC8H1r .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkwuC8H1r .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkwuC8H1r .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkwuC8H1r .content-head {
  max-width: 800px;
}
.cid-uiS5xeexQ8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS5xeexQ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS5xeexQ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS5xeexQ8 .row {
  justify-content: center;
}
.cid-uiS5xeexQ8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS5xeexQ8 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS5xeexQ8 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS5xeexQ8 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS5xeexQ8 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS5xeexQ8 .content-head {
  max-width: 800px;
}
.cid-ugkwuCCw7Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkz92OuH4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkz92OuH4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkz92OuH4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkz92OuH4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkz92OuH4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkz92OuH4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkz92OuH4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkz92OuH4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkz92OuH4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkz92OuH4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkz92OuH4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkz92OuH4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkz92OuH4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkz92OuH4 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkz92OuH4 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkz92OuH4 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkz92OuH4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkz92OuH4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkz92OuH4 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkz92OuH4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkz92OuH4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkz92OuH4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkz92OuH4 .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: #ffffff;
}
.cid-ugkz92OuH4 .nav-item:focus,
.cid-ugkz92OuH4 .nav-link:focus {
  outline: none;
}
.cid-ugkz92OuH4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkz92OuH4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkz92OuH4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkz92OuH4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkz92OuH4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkz92OuH4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkz92OuH4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkz92OuH4 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkz92OuH4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkz92OuH4 .navbar.collapsed {
  justify-content: center;
}
.cid-ugkz92OuH4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkz92OuH4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkz92OuH4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkz92OuH4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkz92OuH4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkz92OuH4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkz92OuH4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkz92OuH4 .navbar {
    min-height: 72px;
  }
  .cid-ugkz92OuH4 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkz92OuH4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkz92OuH4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkz92OuH4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkz92OuH4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkz92OuH4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkz92OuH4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkz92OuH4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkz92OuH4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkz92OuH4 .dropdown-item.active,
.cid-ugkz92OuH4 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkz92OuH4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkz92OuH4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkz92OuH4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkz92OuH4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkz92OuH4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkz92OuH4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkz92OuH4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkz92OuH4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkz92OuH4 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkz92OuH4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkz92OuH4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkz92OuH4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkz92OuH4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkz92OuH4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkz92OuH4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkz92OuH4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkz92OuH4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkz92OuH4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkz92OuH4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkz92OuH4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkz92OuH4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkz92OuH4 .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-ugkz92OuH4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkz92OuH4 .navbar {
    height: 70px;
  }
  .cid-ugkz92OuH4 .navbar.opened {
    height: auto;
  }
  .cid-ugkz92OuH4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkz92OuH4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkz92OuH4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkz92OuH4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkz92OuH4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkz92OuH4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkz92OuH4 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkz92OuH4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkz92OuH4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkz92OuH4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkz92OuH4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkz92OuH4 .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-ugkz92OuH4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkz92OuH4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkz94hRPM {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/wind-energy-services-header-2000x991.jpg");
}
.cid-ugkz94hRPM .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugkz94hRPM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkz94hRPM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkz94hRPM .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkz94hRPM .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkz94hRPM {
    align-items: center;
  }
  .cid-ugkz94hRPM .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkz94hRPM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkz94hRPM {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkz94hRPM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkz94hRPM .content-wrap {
    width: 100%;
  }
}
.cid-ugkz94hRPM .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugkz94hRPM .mbr-text,
.cid-ugkz94hRPM .mbr-section-btn {
  text-align: center;
}
.cid-ugkz950YRZ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugkz950YRZ .mbr-text {
  color: #000000;
}
.cid-ugkz950YRZ .mbr-section-subtitle {
  color: #000000;
}
.cid-ugkz950YRZ .mbr-section-title {
  color: #000000;
}
.cid-ugkz95xBgO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkz95xBgO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkz95xBgO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkz95xBgO .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkz95xBgO .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkz95xBgO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkz95xBgO .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkz95xBgO .mbr-text,
.cid-ugkz95xBgO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkz95xBgO .card-title,
.cid-ugkz95xBgO .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkz95xBgO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkz95xBgO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkz95xBgO .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkz95xBgO .mbr-text UL {
  text-align: left;
}
.cid-ugkz95xBgO .mbr-section-title {
  text-align: left;
}
.cid-ugkz95xBgO .mbr-section-subtitle {
  text-align: left;
}
.cid-ugkz95YKd3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-ugkz95YKd3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkz95YKd3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkz95YKd3 .card-wrapper {
  background: #e63946;
}
@media (max-width: 767px) {
  .cid-ugkz95YKd3 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkz95YKd3 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkz95YKd3 .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkz95YKd3 .mbr-text,
.cid-ugkz95YKd3 .mbr-section-btn {
  color: #ffd7ef;
}
.cid-ugkz95YKd3 .card-title,
.cid-ugkz95YKd3 .card-box {
  text-align: center;
  color: #FFFFFF;
}
.cid-ugkz96XW1b {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/wind-energy-services-section-header-2000x991.jpg");
}
.cid-ugkz96XW1b .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-ugkz96XW1b {
    align-items: flex-start;
  }
  .cid-ugkz96XW1b .row {
    justify-content: center;
  }
  .cid-ugkz96XW1b .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkz96XW1b .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkz96XW1b {
    -webkit-align-items: center;
    align-items: flex-start;
  }
  .cid-ugkz96XW1b .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkz96XW1b .content-wrap {
    width: 100%;
  }
}
.cid-ugkz96XW1b .mbr-section-title,
.cid-ugkz96XW1b .mbr-section-subtitle {
  text-align: center;
}
.cid-ugkz96XW1b .mbr-text,
.cid-ugkz96XW1b .mbr-section-btn {
  text-align: center;
}
.cid-ugkz9h0psv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkz9h0psv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkz9h0psv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkz9h0psv form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkz9h0psv form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkz9h0psv .content-head {
  max-width: 800px;
}
.cid-ugkz9hmjFh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkz9hmjFh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkz9hmjFh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkz9hmjFh .row {
  justify-content: center;
}
.cid-ugkz9hmjFh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkz9hmjFh .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkz9hmjFh .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkz9hmjFh .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkz9hmjFh .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkz9hmjFh .content-head {
  max-width: 800px;
}
.cid-uiS5UZoQJX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS5UZoQJX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS5UZoQJX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS5UZoQJX .row {
  justify-content: center;
}
.cid-uiS5UZoQJX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS5UZoQJX .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS5UZoQJX .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS5UZoQJX .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS5UZoQJX .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS5UZoQJX .content-head {
  max-width: 800px;
}
.cid-ugkz9hMND4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkC5SPlBH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkC5SPlBH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkC5SPlBH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkC5SPlBH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkC5SPlBH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkC5SPlBH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkC5SPlBH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkC5SPlBH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkC5SPlBH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkC5SPlBH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkC5SPlBH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkC5SPlBH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkC5SPlBH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkC5SPlBH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkC5SPlBH .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkC5SPlBH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkC5SPlBH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkC5SPlBH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkC5SPlBH .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkC5SPlBH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkC5SPlBH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkC5SPlBH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkC5SPlBH .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: #ffffff;
}
.cid-ugkC5SPlBH .nav-item:focus,
.cid-ugkC5SPlBH .nav-link:focus {
  outline: none;
}
.cid-ugkC5SPlBH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkC5SPlBH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkC5SPlBH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkC5SPlBH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkC5SPlBH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkC5SPlBH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkC5SPlBH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkC5SPlBH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkC5SPlBH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkC5SPlBH .navbar.collapsed {
  justify-content: center;
}
.cid-ugkC5SPlBH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkC5SPlBH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkC5SPlBH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkC5SPlBH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkC5SPlBH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkC5SPlBH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkC5SPlBH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkC5SPlBH .navbar {
    min-height: 72px;
  }
  .cid-ugkC5SPlBH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkC5SPlBH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkC5SPlBH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkC5SPlBH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkC5SPlBH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkC5SPlBH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkC5SPlBH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkC5SPlBH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkC5SPlBH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkC5SPlBH .dropdown-item.active,
.cid-ugkC5SPlBH .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkC5SPlBH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkC5SPlBH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkC5SPlBH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkC5SPlBH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkC5SPlBH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkC5SPlBH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkC5SPlBH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkC5SPlBH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkC5SPlBH .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkC5SPlBH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkC5SPlBH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkC5SPlBH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkC5SPlBH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkC5SPlBH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkC5SPlBH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkC5SPlBH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkC5SPlBH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkC5SPlBH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkC5SPlBH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkC5SPlBH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkC5SPlBH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkC5SPlBH .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-ugkC5SPlBH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkC5SPlBH .navbar {
    height: 70px;
  }
  .cid-ugkC5SPlBH .navbar.opened {
    height: auto;
  }
  .cid-ugkC5SPlBH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkC5SPlBH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkC5SPlBH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkC5SPlBH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkC5SPlBH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkC5SPlBH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkC5SPlBH .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkC5SPlBH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkC5SPlBH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkC5SPlBH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkC5SPlBH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkC5SPlBH .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-ugkC5SPlBH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkC5SPlBH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkC5Vfk3P {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #0c2c68;
}
.cid-ugkC5Vfk3P .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkC5Vfk3P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkC5Vfk3P .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkC5Vfk3P .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkC5Vfk3P {
    align-items: center;
  }
  .cid-ugkC5Vfk3P .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkC5Vfk3P .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkC5Vfk3P {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkC5Vfk3P .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkC5Vfk3P .content-wrap {
    width: 100%;
  }
}
.cid-ugkC5Vfk3P .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkC5Vfk3P .mbr-text,
.cid-ugkC5Vfk3P .mbr-section-btn {
  text-align: center;
}
.cid-ugkC5VTU5I {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkC5VTU5I .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkC5VTU5I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkC5VTU5I .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkC5VTU5I .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkC5VTU5I .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkC5VTU5I .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkC5VTU5I .mbr-text,
.cid-ugkC5VTU5I .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkC5VTU5I .card-title,
.cid-ugkC5VTU5I .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkC5VTU5I .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkC5VTU5I .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkC5VTU5I .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkC5VTU5I .mbr-text UL {
  text-align: left;
}
.cid-ugkC5VTU5I .mbr-section-title {
  text-align: left;
}
.cid-ugkC5VTU5I .mbr-section-subtitle {
  text-align: left;
}
.cid-ugkC5WMKrT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkC5WMKrT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkC5WMKrT form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkC5WMKrT form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkC5WMKrT form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkC5WMKrT .content-head {
  max-width: 800px;
}
.cid-ugkC5X6pzV {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkC5X6pzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkC5X6pzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkC5X6pzV .row {
  justify-content: center;
}
.cid-ugkC5X6pzV .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkC5X6pzV .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkC5X6pzV .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkC5X6pzV .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkC5X6pzV .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkC5X6pzV .content-head {
  max-width: 800px;
}
.cid-uiS6f1yHgX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS6f1yHgX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS6f1yHgX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS6f1yHgX .row {
  justify-content: center;
}
.cid-uiS6f1yHgX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS6f1yHgX .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS6f1yHgX .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS6f1yHgX .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS6f1yHgX .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS6f1yHgX .content-head {
  max-width: 800px;
}
.cid-ugkC5Xx6I3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkDNhK3Jo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkDNhK3Jo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkDNhK3Jo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkDNhK3Jo .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkDNhK3Jo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkDNhK3Jo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkDNhK3Jo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkDNhK3Jo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkDNhK3Jo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkDNhK3Jo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkDNhK3Jo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkDNhK3Jo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkDNhK3Jo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkDNhK3Jo .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkDNhK3Jo .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkDNhK3Jo .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkDNhK3Jo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkDNhK3Jo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkDNhK3Jo .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkDNhK3Jo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkDNhK3Jo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkDNhK3Jo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkDNhK3Jo .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: #ffffff;
}
.cid-ugkDNhK3Jo .nav-item:focus,
.cid-ugkDNhK3Jo .nav-link:focus {
  outline: none;
}
.cid-ugkDNhK3Jo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkDNhK3Jo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkDNhK3Jo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkDNhK3Jo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkDNhK3Jo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkDNhK3Jo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkDNhK3Jo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkDNhK3Jo .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkDNhK3Jo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkDNhK3Jo .navbar.collapsed {
  justify-content: center;
}
.cid-ugkDNhK3Jo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkDNhK3Jo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkDNhK3Jo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkDNhK3Jo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkDNhK3Jo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkDNhK3Jo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkDNhK3Jo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkDNhK3Jo .navbar {
    min-height: 72px;
  }
  .cid-ugkDNhK3Jo .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkDNhK3Jo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkDNhK3Jo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkDNhK3Jo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkDNhK3Jo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkDNhK3Jo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkDNhK3Jo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkDNhK3Jo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkDNhK3Jo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkDNhK3Jo .dropdown-item.active,
.cid-ugkDNhK3Jo .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkDNhK3Jo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkDNhK3Jo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkDNhK3Jo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkDNhK3Jo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkDNhK3Jo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkDNhK3Jo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkDNhK3Jo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkDNhK3Jo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkDNhK3Jo .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkDNhK3Jo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkDNhK3Jo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkDNhK3Jo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkDNhK3Jo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkDNhK3Jo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkDNhK3Jo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkDNhK3Jo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkDNhK3Jo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkDNhK3Jo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkDNhK3Jo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkDNhK3Jo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkDNhK3Jo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkDNhK3Jo .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-ugkDNhK3Jo .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkDNhK3Jo .navbar {
    height: 70px;
  }
  .cid-ugkDNhK3Jo .navbar.opened {
    height: auto;
  }
  .cid-ugkDNhK3Jo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkDNhK3Jo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkDNhK3Jo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkDNhK3Jo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkDNhK3Jo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkDNhK3Jo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkDNhK3Jo .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkDNhK3Jo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkDNhK3Jo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkDNhK3Jo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkDNhK3Jo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkDNhK3Jo .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-ugkDNhK3Jo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkDNhK3Jo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkDNixVh1 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #0c2c68;
}
.cid-ugkDNixVh1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkDNixVh1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkDNixVh1 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkDNixVh1 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkDNixVh1 {
    align-items: center;
  }
  .cid-ugkDNixVh1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkDNixVh1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkDNixVh1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkDNixVh1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkDNixVh1 .content-wrap {
    width: 100%;
  }
}
.cid-ugkDNixVh1 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkDNixVh1 .mbr-text,
.cid-ugkDNixVh1 .mbr-section-btn {
  text-align: center;
}
.cid-ugkEHDRti7 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugkEHDRti7 .mbr-text {
  color: #000000;
}
.cid-ugkEHDRti7 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugkEHDRti7 .mbr-section-title {
  color: #000000;
}
.cid-ugkDNjlaw3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkDNjlaw3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkDNjlaw3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkDNjlaw3 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkDNjlaw3 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkDNjlaw3 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkDNjlaw3 .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkDNjlaw3 .mbr-text,
.cid-ugkDNjlaw3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkDNjlaw3 .card-title,
.cid-ugkDNjlaw3 .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkDNjlaw3 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkDNjlaw3 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkDNjlaw3 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkDNjlaw3 .mbr-text UL {
  text-align: left;
}
.cid-ugkDNjlaw3 .mbr-section-title {
  text-align: left;
}
.cid-ugkDNjlaw3 .mbr-section-subtitle {
  text-align: left;
}
.cid-ugkDNjZeiJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkDNjZeiJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkDNjZeiJ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkDNjZeiJ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkDNjZeiJ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkDNjZeiJ .content-head {
  max-width: 800px;
}
.cid-ugkDNkNAbW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkDNkNAbW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkDNkNAbW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkDNkNAbW .row {
  justify-content: center;
}
.cid-ugkDNkNAbW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkDNkNAbW .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkDNkNAbW .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkDNkNAbW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkDNkNAbW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkDNkNAbW .content-head {
  max-width: 800px;
}
.cid-uiS6KVpfXf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS6KVpfXf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS6KVpfXf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS6KVpfXf .row {
  justify-content: center;
}
.cid-uiS6KVpfXf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS6KVpfXf .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS6KVpfXf .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS6KVpfXf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS6KVpfXf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS6KVpfXf .content-head {
  max-width: 800px;
}
.cid-ugkDNlaIn3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugkGa5N4LC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugkGa5N4LC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugkGa5N4LC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugkGa5N4LC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugkGa5N4LC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugkGa5N4LC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugkGa5N4LC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugkGa5N4LC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugkGa5N4LC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugkGa5N4LC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugkGa5N4LC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugkGa5N4LC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugkGa5N4LC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugkGa5N4LC .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugkGa5N4LC .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugkGa5N4LC .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkGa5N4LC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugkGa5N4LC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugkGa5N4LC .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugkGa5N4LC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkGa5N4LC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugkGa5N4LC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugkGa5N4LC .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: #ffffff;
}
.cid-ugkGa5N4LC .nav-item:focus,
.cid-ugkGa5N4LC .nav-link:focus {
  outline: none;
}
.cid-ugkGa5N4LC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugkGa5N4LC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugkGa5N4LC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugkGa5N4LC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugkGa5N4LC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugkGa5N4LC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar.opened {
  transition: all 0.3s;
}
.cid-ugkGa5N4LC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugkGa5N4LC .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugkGa5N4LC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugkGa5N4LC .navbar.collapsed {
  justify-content: center;
}
.cid-ugkGa5N4LC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugkGa5N4LC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugkGa5N4LC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugkGa5N4LC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugkGa5N4LC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugkGa5N4LC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugkGa5N4LC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugkGa5N4LC .navbar {
    min-height: 72px;
  }
  .cid-ugkGa5N4LC .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugkGa5N4LC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugkGa5N4LC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugkGa5N4LC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugkGa5N4LC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugkGa5N4LC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugkGa5N4LC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugkGa5N4LC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugkGa5N4LC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugkGa5N4LC .dropdown-item.active,
.cid-ugkGa5N4LC .dropdown-item:active {
  background-color: transparent;
}
.cid-ugkGa5N4LC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugkGa5N4LC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugkGa5N4LC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugkGa5N4LC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugkGa5N4LC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugkGa5N4LC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugkGa5N4LC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugkGa5N4LC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugkGa5N4LC .navbar-buttons {
    text-align: left;
  }
}
.cid-ugkGa5N4LC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugkGa5N4LC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugkGa5N4LC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugkGa5N4LC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkGa5N4LC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugkGa5N4LC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugkGa5N4LC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkGa5N4LC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugkGa5N4LC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugkGa5N4LC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugkGa5N4LC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugkGa5N4LC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugkGa5N4LC .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-ugkGa5N4LC .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugkGa5N4LC .navbar {
    height: 70px;
  }
  .cid-ugkGa5N4LC .navbar.opened {
    height: auto;
  }
  .cid-ugkGa5N4LC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugkGa5N4LC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugkGa5N4LC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugkGa5N4LC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugkGa5N4LC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugkGa5N4LC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugkGa5N4LC .navbar-brand {
    margin-right: auto;
  }
  .cid-ugkGa5N4LC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugkGa5N4LC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugkGa5N4LC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugkGa5N4LC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugkGa5N4LC .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-ugkGa5N4LC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugkGa5N4LC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugkGa7BQSJ {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #0c2c68;
}
.cid-ugkGa7BQSJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkGa7BQSJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkGa7BQSJ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugkGa7BQSJ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugkGa7BQSJ {
    align-items: center;
  }
  .cid-ugkGa7BQSJ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugkGa7BQSJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugkGa7BQSJ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugkGa7BQSJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugkGa7BQSJ .content-wrap {
    width: 100%;
  }
}
.cid-ugkGa7BQSJ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugkGa7BQSJ .mbr-text,
.cid-ugkGa7BQSJ .mbr-section-btn {
  text-align: center;
}
.cid-ugkGa95sJT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugkGa95sJT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkGa95sJT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkGa95sJT .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugkGa95sJT .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugkGa95sJT .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugkGa95sJT .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugkGa95sJT .mbr-text,
.cid-ugkGa95sJT .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugkGa95sJT .card-title,
.cid-ugkGa95sJT .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugkGa95sJT .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugkGa95sJT .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugkGa95sJT .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugkGa95sJT .mbr-text UL {
  text-align: left;
}
.cid-ugkGa95sJT .mbr-section-title {
  text-align: left;
}
.cid-ugkGa95sJT .mbr-section-subtitle {
  text-align: center;
}
.cid-ugkGa9svG9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugkGa9svG9 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugkGa9svG9 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugkGa9svG9 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugkGa9svG9 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugkGa9svG9 .content-head {
  max-width: 800px;
}
.cid-ugkGa9FSWs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugkGa9FSWs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugkGa9FSWs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugkGa9FSWs .row {
  justify-content: center;
}
.cid-ugkGa9FSWs .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugkGa9FSWs .item {
    margin-bottom: 1rem;
  }
}
.cid-ugkGa9FSWs .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugkGa9FSWs .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugkGa9FSWs .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugkGa9FSWs .content-head {
  max-width: 800px;
}
.cid-uiS749ZMWT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS749ZMWT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS749ZMWT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS749ZMWT .row {
  justify-content: center;
}
.cid-uiS749ZMWT .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS749ZMWT .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS749ZMWT .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS749ZMWT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS749ZMWT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS749ZMWT .content-head {
  max-width: 800px;
}
.cid-ugkGa9V6bS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugl6CV3h7p {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugl6CV3h7p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugl6CV3h7p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugl6CV3h7p .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugl6CV3h7p .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugl6CV3h7p .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugl6CV3h7p .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugl6CV3h7p .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugl6CV3h7p .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugl6CV3h7p .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugl6CV3h7p .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugl6CV3h7p .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugl6CV3h7p .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugl6CV3h7p .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugl6CV3h7p .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugl6CV3h7p .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugl6CV3h7p .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugl6CV3h7p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugl6CV3h7p .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugl6CV3h7p .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugl6CV3h7p .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugl6CV3h7p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugl6CV3h7p .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: #ffffff;
}
.cid-ugl6CV3h7p .nav-item:focus,
.cid-ugl6CV3h7p .nav-link:focus {
  outline: none;
}
.cid-ugl6CV3h7p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugl6CV3h7p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugl6CV3h7p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugl6CV3h7p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugl6CV3h7p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugl6CV3h7p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar.opened {
  transition: all 0.3s;
}
.cid-ugl6CV3h7p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugl6CV3h7p .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugl6CV3h7p .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugl6CV3h7p .navbar.collapsed {
  justify-content: center;
}
.cid-ugl6CV3h7p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugl6CV3h7p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugl6CV3h7p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugl6CV3h7p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugl6CV3h7p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugl6CV3h7p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugl6CV3h7p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugl6CV3h7p .navbar {
    min-height: 72px;
  }
  .cid-ugl6CV3h7p .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugl6CV3h7p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugl6CV3h7p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugl6CV3h7p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugl6CV3h7p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugl6CV3h7p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugl6CV3h7p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugl6CV3h7p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugl6CV3h7p .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugl6CV3h7p .dropdown-item.active,
.cid-ugl6CV3h7p .dropdown-item:active {
  background-color: transparent;
}
.cid-ugl6CV3h7p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugl6CV3h7p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugl6CV3h7p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugl6CV3h7p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugl6CV3h7p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugl6CV3h7p .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugl6CV3h7p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugl6CV3h7p .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugl6CV3h7p .navbar-buttons {
    text-align: left;
  }
}
.cid-ugl6CV3h7p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugl6CV3h7p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugl6CV3h7p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugl6CV3h7p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugl6CV3h7p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugl6CV3h7p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugl6CV3h7p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugl6CV3h7p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugl6CV3h7p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugl6CV3h7p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugl6CV3h7p .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugl6CV3h7p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugl6CV3h7p .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-ugl6CV3h7p .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugl6CV3h7p .navbar {
    height: 70px;
  }
  .cid-ugl6CV3h7p .navbar.opened {
    height: auto;
  }
  .cid-ugl6CV3h7p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugl6CV3h7p .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugl6CV3h7p .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugl6CV3h7p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugl6CV3h7p .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugl6CV3h7p .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugl6CV3h7p .navbar-brand {
    margin-right: auto;
  }
  .cid-ugl6CV3h7p .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugl6CV3h7p .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugl6CV3h7p .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugl6CV3h7p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugl6CV3h7p .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-ugl6CV3h7p .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugl6CV3h7p .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugl6CVX7mj {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #0c2c68;
}
.cid-ugl6CVX7mj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugl6CVX7mj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugl6CVX7mj .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugl6CVX7mj .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugl6CVX7mj {
    align-items: center;
  }
  .cid-ugl6CVX7mj .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugl6CVX7mj .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugl6CVX7mj {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugl6CVX7mj .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugl6CVX7mj .content-wrap {
    width: 100%;
  }
}
.cid-ugl6CVX7mj .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugl6CVX7mj .mbr-text,
.cid-ugl6CVX7mj .mbr-section-btn {
  text-align: center;
}
.cid-ugl75S6gsz {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugl75S6gsz .mbr-text {
  color: #000000;
}
.cid-ugl75S6gsz .mbr-section-subtitle {
  color: #000000;
}
.cid-ugl75S6gsz .mbr-section-title {
  color: #000000;
}
.cid-ugl6CX28nZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugl6CX28nZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugl6CX28nZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugl6CX28nZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugl6CX28nZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugl6CX28nZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugl6CX28nZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugl6CX28nZ .mbr-text,
.cid-ugl6CX28nZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugl6CX28nZ .card-title,
.cid-ugl6CX28nZ .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugl6CX28nZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugl6CX28nZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugl6CX28nZ .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugl6CX28nZ .mbr-text UL {
  text-align: left;
}
.cid-ugl6CX28nZ .mbr-section-title {
  text-align: left;
}
.cid-ugl6CX28nZ .mbr-section-subtitle {
  text-align: center;
}
.cid-ugl6CXKkLT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugl6CXKkLT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugl6CXKkLT form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugl6CXKkLT form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugl6CXKkLT form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugl6CXKkLT .content-head {
  max-width: 800px;
}
.cid-ugl6CYdAmr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugl6CYdAmr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugl6CYdAmr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugl6CYdAmr .row {
  justify-content: center;
}
.cid-ugl6CYdAmr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugl6CYdAmr .item {
    margin-bottom: 1rem;
  }
}
.cid-ugl6CYdAmr .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugl6CYdAmr .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugl6CYdAmr .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugl6CYdAmr .content-head {
  max-width: 800px;
}
.cid-uiS8hEauFf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS8hEauFf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS8hEauFf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS8hEauFf .row {
  justify-content: center;
}
.cid-uiS8hEauFf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS8hEauFf .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS8hEauFf .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS8hEauFf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS8hEauFf .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS8hEauFf .content-head {
  max-width: 800px;
}
.cid-ugl6CYwalM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uglbWVx28r {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uglbWVx28r .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-uglbWVx28r .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uglbWVx28r .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-uglbWVx28r .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uglbWVx28r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uglbWVx28r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uglbWVx28r .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uglbWVx28r .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uglbWVx28r .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uglbWVx28r .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uglbWVx28r .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uglbWVx28r .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uglbWVx28r .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uglbWVx28r .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uglbWVx28r .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uglbWVx28r .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uglbWVx28r .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uglbWVx28r .navbar-logo {
    padding-left: 0;
  }
}
.cid-uglbWVx28r .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglbWVx28r .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uglbWVx28r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uglbWVx28r .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uglbWVx28r .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uglbWVx28r .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uglbWVx28r .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uglbWVx28r .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: #ffffff;
}
.cid-uglbWVx28r .nav-item:focus,
.cid-uglbWVx28r .nav-link:focus {
  outline: none;
}
.cid-uglbWVx28r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uglbWVx28r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uglbWVx28r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uglbWVx28r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uglbWVx28r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uglbWVx28r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uglbWVx28r .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-uglbWVx28r .navbar.opened {
  transition: all 0.3s;
}
.cid-uglbWVx28r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uglbWVx28r .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uglbWVx28r .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uglbWVx28r .navbar.collapsed {
  justify-content: center;
}
.cid-uglbWVx28r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uglbWVx28r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uglbWVx28r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uglbWVx28r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uglbWVx28r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uglbWVx28r .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-uglbWVx28r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uglbWVx28r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uglbWVx28r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglbWVx28r .navbar {
    min-height: 72px;
  }
  .cid-uglbWVx28r .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uglbWVx28r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uglbWVx28r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uglbWVx28r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uglbWVx28r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uglbWVx28r .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-uglbWVx28r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uglbWVx28r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uglbWVx28r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uglbWVx28r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uglbWVx28r .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uglbWVx28r .dropdown-item.active,
.cid-uglbWVx28r .dropdown-item:active {
  background-color: transparent;
}
.cid-uglbWVx28r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uglbWVx28r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uglbWVx28r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uglbWVx28r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uglbWVx28r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uglbWVx28r .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uglbWVx28r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uglbWVx28r .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uglbWVx28r .navbar-buttons {
    text-align: left;
  }
}
.cid-uglbWVx28r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uglbWVx28r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uglbWVx28r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uglbWVx28r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglbWVx28r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglbWVx28r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uglbWVx28r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglbWVx28r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uglbWVx28r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uglbWVx28r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglbWVx28r .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uglbWVx28r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uglbWVx28r .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-uglbWVx28r .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uglbWVx28r .navbar {
    height: 70px;
  }
  .cid-uglbWVx28r .navbar.opened {
    height: auto;
  }
  .cid-uglbWVx28r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uglbWVx28r .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uglbWVx28r .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uglbWVx28r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uglbWVx28r .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-uglbWVx28r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uglbWVx28r .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uglbWVx28r .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uglbWVx28r .navbar-brand {
    margin-right: auto;
  }
  .cid-uglbWVx28r .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uglbWVx28r .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uglbWVx28r .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uglbWVx28r .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-uglbWVx28r .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uglbWVx28r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uglbWVx28r .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-uglbWVx28r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uglbWVx28r .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-uglbWVx28r .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uglbWVx28r .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uglbWYi1NV {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #0c2c68;
}
.cid-uglbWYi1NV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglbWYi1NV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglbWYi1NV .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uglbWYi1NV .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uglbWYi1NV {
    align-items: center;
  }
  .cid-uglbWYi1NV .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uglbWYi1NV .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uglbWYi1NV {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uglbWYi1NV .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uglbWYi1NV .content-wrap {
    width: 100%;
  }
}
.cid-uglbWYi1NV .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uglbWYi1NV .mbr-text,
.cid-uglbWYi1NV .mbr-section-btn {
  text-align: center;
}
.cid-uglbWYXIch {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uglbWYXIch .mbr-text {
  color: #000000;
}
.cid-uglbWYXIch .mbr-section-subtitle {
  color: #000000;
}
.cid-uglbWYXIch .mbr-section-title {
  color: #000000;
}
.cid-uglbWZsLJG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uglbWZsLJG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglbWZsLJG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglbWZsLJG .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uglbWZsLJG .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uglbWZsLJG .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uglbWZsLJG .card-wrapper {
    padding: 4rem;
  }
}
.cid-uglbWZsLJG .mbr-text,
.cid-uglbWZsLJG .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uglbWZsLJG .card-title,
.cid-uglbWZsLJG .card-box {
  text-align: center;
  color: #000000;
}
.cid-uglbWZsLJG .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uglbWZsLJG .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uglbWZsLJG .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uglbWZsLJG .mbr-text UL {
  text-align: left;
}
.cid-uglbWZsLJG .mbr-section-title {
  text-align: left;
}
.cid-uglbWZsLJG .mbr-section-subtitle {
  text-align: center;
}
.cid-uglbWZXQOt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uglbWZXQOt .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uglbWZXQOt form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uglbWZXQOt form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uglbWZXQOt form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uglbWZXQOt .content-head {
  max-width: 800px;
}
.cid-uglbX0rdVG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uglbX0rdVG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglbX0rdVG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglbX0rdVG .row {
  justify-content: center;
}
.cid-uglbX0rdVG .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uglbX0rdVG .item {
    margin-bottom: 1rem;
  }
}
.cid-uglbX0rdVG .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uglbX0rdVG .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uglbX0rdVG .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uglbX0rdVG .content-head {
  max-width: 800px;
}
.cid-uiS8F09FgF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS8F09FgF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS8F09FgF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS8F09FgF .row {
  justify-content: center;
}
.cid-uiS8F09FgF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS8F09FgF .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS8F09FgF .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS8F09FgF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS8F09FgF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS8F09FgF .content-head {
  max-width: 800px;
}
.cid-uglbX15VNO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugldqO3P5m {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugldqO3P5m .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-ugldqO3P5m .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugldqO3P5m .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-ugldqO3P5m .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugldqO3P5m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugldqO3P5m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugldqO3P5m .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugldqO3P5m .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugldqO3P5m .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugldqO3P5m .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugldqO3P5m .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugldqO3P5m .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugldqO3P5m .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugldqO3P5m .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugldqO3P5m .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugldqO3P5m .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugldqO3P5m .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugldqO3P5m .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugldqO3P5m .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugldqO3P5m .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugldqO3P5m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugldqO3P5m .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugldqO3P5m .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugldqO3P5m .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugldqO3P5m .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugldqO3P5m .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: #ffffff;
}
.cid-ugldqO3P5m .nav-item:focus,
.cid-ugldqO3P5m .nav-link:focus {
  outline: none;
}
.cid-ugldqO3P5m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugldqO3P5m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugldqO3P5m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugldqO3P5m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugldqO3P5m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugldqO3P5m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugldqO3P5m .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-ugldqO3P5m .navbar.opened {
  transition: all 0.3s;
}
.cid-ugldqO3P5m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugldqO3P5m .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugldqO3P5m .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugldqO3P5m .navbar.collapsed {
  justify-content: center;
}
.cid-ugldqO3P5m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugldqO3P5m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugldqO3P5m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugldqO3P5m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugldqO3P5m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugldqO3P5m .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-ugldqO3P5m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugldqO3P5m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugldqO3P5m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugldqO3P5m .navbar {
    min-height: 72px;
  }
  .cid-ugldqO3P5m .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugldqO3P5m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugldqO3P5m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugldqO3P5m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugldqO3P5m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugldqO3P5m .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-ugldqO3P5m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugldqO3P5m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugldqO3P5m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugldqO3P5m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugldqO3P5m .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugldqO3P5m .dropdown-item.active,
.cid-ugldqO3P5m .dropdown-item:active {
  background-color: transparent;
}
.cid-ugldqO3P5m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugldqO3P5m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugldqO3P5m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugldqO3P5m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugldqO3P5m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugldqO3P5m .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugldqO3P5m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugldqO3P5m .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugldqO3P5m .navbar-buttons {
    text-align: left;
  }
}
.cid-ugldqO3P5m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugldqO3P5m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugldqO3P5m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugldqO3P5m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugldqO3P5m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugldqO3P5m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugldqO3P5m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugldqO3P5m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugldqO3P5m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugldqO3P5m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugldqO3P5m .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugldqO3P5m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugldqO3P5m .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-ugldqO3P5m .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugldqO3P5m .navbar {
    height: 70px;
  }
  .cid-ugldqO3P5m .navbar.opened {
    height: auto;
  }
  .cid-ugldqO3P5m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugldqO3P5m .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugldqO3P5m .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugldqO3P5m .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugldqO3P5m .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-ugldqO3P5m .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugldqO3P5m .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugldqO3P5m .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugldqO3P5m .navbar-brand {
    margin-right: auto;
  }
  .cid-ugldqO3P5m .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugldqO3P5m .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugldqO3P5m .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugldqO3P5m .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-ugldqO3P5m .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugldqO3P5m .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugldqO3P5m .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-ugldqO3P5m .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugldqO3P5m .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-ugldqO3P5m .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugldqO3P5m .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugldqPiWZl {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #0c2c68;
}
.cid-ugldqPiWZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugldqPiWZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugldqPiWZl .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugldqPiWZl .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugldqPiWZl {
    align-items: center;
  }
  .cid-ugldqPiWZl .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugldqPiWZl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugldqPiWZl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugldqPiWZl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugldqPiWZl .content-wrap {
    width: 100%;
  }
}
.cid-ugldqPiWZl .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugldqPiWZl .mbr-text,
.cid-ugldqPiWZl .mbr-section-btn {
  text-align: center;
}
.cid-ugldqQW0SN {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugldqQW0SN .mbr-text {
  color: #000000;
}
.cid-ugldqQW0SN .mbr-section-subtitle {
  color: #000000;
}
.cid-ugldqQW0SN .mbr-section-title {
  color: #000000;
}
.cid-ugldqRErwo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugldqRErwo .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugldqRErwo form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugldqRErwo form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugldqRErwo form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugldqRErwo .content-head {
  max-width: 800px;
}
.cid-ugldqRSvg5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugldqRSvg5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugldqRSvg5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugldqRSvg5 .row {
  justify-content: center;
}
.cid-ugldqRSvg5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugldqRSvg5 .item {
    margin-bottom: 1rem;
  }
}
.cid-ugldqRSvg5 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugldqRSvg5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugldqRSvg5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugldqRSvg5 .content-head {
  max-width: 800px;
}
.cid-uiS8YVeT7e {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS8YVeT7e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS8YVeT7e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS8YVeT7e .row {
  justify-content: center;
}
.cid-uiS8YVeT7e .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS8YVeT7e .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS8YVeT7e .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS8YVeT7e .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS8YVeT7e .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS8YVeT7e .content-head {
  max-width: 800px;
}
.cid-ugldqS88s6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugleQBQNsI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugleQBQNsI .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-ugleQBQNsI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugleQBQNsI .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-ugleQBQNsI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugleQBQNsI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugleQBQNsI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugleQBQNsI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugleQBQNsI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugleQBQNsI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugleQBQNsI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugleQBQNsI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugleQBQNsI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugleQBQNsI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugleQBQNsI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugleQBQNsI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugleQBQNsI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugleQBQNsI .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugleQBQNsI .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugleQBQNsI .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugleQBQNsI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugleQBQNsI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugleQBQNsI .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugleQBQNsI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugleQBQNsI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugleQBQNsI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugleQBQNsI .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: #ffffff;
}
.cid-ugleQBQNsI .nav-item:focus,
.cid-ugleQBQNsI .nav-link:focus {
  outline: none;
}
.cid-ugleQBQNsI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugleQBQNsI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugleQBQNsI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugleQBQNsI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugleQBQNsI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugleQBQNsI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugleQBQNsI .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-ugleQBQNsI .navbar.opened {
  transition: all 0.3s;
}
.cid-ugleQBQNsI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugleQBQNsI .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugleQBQNsI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugleQBQNsI .navbar.collapsed {
  justify-content: center;
}
.cid-ugleQBQNsI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugleQBQNsI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugleQBQNsI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugleQBQNsI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugleQBQNsI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugleQBQNsI .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-ugleQBQNsI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugleQBQNsI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugleQBQNsI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugleQBQNsI .navbar {
    min-height: 72px;
  }
  .cid-ugleQBQNsI .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugleQBQNsI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugleQBQNsI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugleQBQNsI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugleQBQNsI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugleQBQNsI .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-ugleQBQNsI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugleQBQNsI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugleQBQNsI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugleQBQNsI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugleQBQNsI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugleQBQNsI .dropdown-item.active,
.cid-ugleQBQNsI .dropdown-item:active {
  background-color: transparent;
}
.cid-ugleQBQNsI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugleQBQNsI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugleQBQNsI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugleQBQNsI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugleQBQNsI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugleQBQNsI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugleQBQNsI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugleQBQNsI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugleQBQNsI .navbar-buttons {
    text-align: left;
  }
}
.cid-ugleQBQNsI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugleQBQNsI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugleQBQNsI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugleQBQNsI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugleQBQNsI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugleQBQNsI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugleQBQNsI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugleQBQNsI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugleQBQNsI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugleQBQNsI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugleQBQNsI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugleQBQNsI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugleQBQNsI .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-ugleQBQNsI .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugleQBQNsI .navbar {
    height: 70px;
  }
  .cid-ugleQBQNsI .navbar.opened {
    height: auto;
  }
  .cid-ugleQBQNsI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugleQBQNsI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugleQBQNsI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugleQBQNsI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugleQBQNsI .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-ugleQBQNsI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugleQBQNsI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugleQBQNsI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugleQBQNsI .navbar-brand {
    margin-right: auto;
  }
  .cid-ugleQBQNsI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugleQBQNsI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugleQBQNsI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugleQBQNsI .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-ugleQBQNsI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugleQBQNsI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugleQBQNsI .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-ugleQBQNsI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugleQBQNsI .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-ugleQBQNsI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugleQBQNsI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugleQCm5DH {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/waste-energy-services-2000x1333.jpg");
}
.cid-ugleQCm5DH .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugleQCm5DH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugleQCm5DH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugleQCm5DH .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugleQCm5DH .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugleQCm5DH {
    align-items: center;
  }
  .cid-ugleQCm5DH .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugleQCm5DH .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugleQCm5DH {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugleQCm5DH .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugleQCm5DH .content-wrap {
    width: 100%;
  }
}
.cid-ugleQCm5DH .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugleQCm5DH .mbr-text,
.cid-ugleQCm5DH .mbr-section-btn {
  text-align: center;
}
.cid-ukF8PNglHg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukF8PNglHg .mbr-text {
  color: #000000;
}
.cid-ukF8PNglHg .mbr-section-subtitle {
  color: #000000;
}
.cid-ukF8PNglHg .mbr-section-title {
  color: #000000;
}
.cid-uglfCAOJZN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uglfCAOJZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglfCAOJZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglfCAOJZN .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uglfCAOJZN .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uglfCAOJZN .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uglfCAOJZN .card-wrapper {
    padding: 4rem;
  }
}
.cid-uglfCAOJZN .mbr-text,
.cid-uglfCAOJZN .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uglfCAOJZN .card-title,
.cid-uglfCAOJZN .card-box {
  text-align: center;
  color: #000000;
}
.cid-uglfCAOJZN .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uglfCAOJZN .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uglfCAOJZN .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uglfCAOJZN .mbr-text UL {
  text-align: left;
}
.cid-uglfCAOJZN .mbr-section-subtitle {
  text-align: center;
}
.cid-ugleQCR286 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugleQCR286 .mbr-text {
  color: #000000;
}
.cid-ugleQCR286 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugleQCR286 .mbr-section-title {
  color: #000000;
}
.cid-ugleQDe2ym {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugleQDe2ym .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugleQDe2ym form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugleQDe2ym form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugleQDe2ym form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugleQDe2ym .content-head {
  max-width: 800px;
}
.cid-ugleQDxnoi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugleQDxnoi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugleQDxnoi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugleQDxnoi .row {
  justify-content: center;
}
.cid-ugleQDxnoi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugleQDxnoi .item {
    margin-bottom: 1rem;
  }
}
.cid-ugleQDxnoi .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugleQDxnoi .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugleQDxnoi .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugleQDxnoi .content-head {
  max-width: 800px;
}
.cid-uiS9qc8GH5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiS9qc8GH5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiS9qc8GH5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiS9qc8GH5 .row {
  justify-content: center;
}
.cid-uiS9qc8GH5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiS9qc8GH5 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiS9qc8GH5 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiS9qc8GH5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiS9qc8GH5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiS9qc8GH5 .content-head {
  max-width: 800px;
}
.cid-ugleQE3I9o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uglgzxcYTO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uglgzxcYTO .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-uglgzxcYTO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uglgzxcYTO .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-uglgzxcYTO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uglgzxcYTO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uglgzxcYTO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uglgzxcYTO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uglgzxcYTO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uglgzxcYTO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uglgzxcYTO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uglgzxcYTO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uglgzxcYTO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uglgzxcYTO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uglgzxcYTO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uglgzxcYTO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uglgzxcYTO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uglgzxcYTO .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uglgzxcYTO .navbar-logo {
    padding-left: 0;
  }
}
.cid-uglgzxcYTO .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglgzxcYTO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uglgzxcYTO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uglgzxcYTO .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uglgzxcYTO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uglgzxcYTO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uglgzxcYTO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uglgzxcYTO .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: #ffffff;
}
.cid-uglgzxcYTO .nav-item:focus,
.cid-uglgzxcYTO .nav-link:focus {
  outline: none;
}
.cid-uglgzxcYTO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uglgzxcYTO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uglgzxcYTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uglgzxcYTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uglgzxcYTO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uglgzxcYTO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uglgzxcYTO .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-uglgzxcYTO .navbar.opened {
  transition: all 0.3s;
}
.cid-uglgzxcYTO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uglgzxcYTO .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uglgzxcYTO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uglgzxcYTO .navbar.collapsed {
  justify-content: center;
}
.cid-uglgzxcYTO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uglgzxcYTO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uglgzxcYTO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uglgzxcYTO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uglgzxcYTO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uglgzxcYTO .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-uglgzxcYTO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uglgzxcYTO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uglgzxcYTO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglgzxcYTO .navbar {
    min-height: 72px;
  }
  .cid-uglgzxcYTO .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uglgzxcYTO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uglgzxcYTO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uglgzxcYTO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uglgzxcYTO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uglgzxcYTO .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-uglgzxcYTO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uglgzxcYTO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uglgzxcYTO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uglgzxcYTO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uglgzxcYTO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uglgzxcYTO .dropdown-item.active,
.cid-uglgzxcYTO .dropdown-item:active {
  background-color: transparent;
}
.cid-uglgzxcYTO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uglgzxcYTO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uglgzxcYTO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uglgzxcYTO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uglgzxcYTO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uglgzxcYTO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uglgzxcYTO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uglgzxcYTO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uglgzxcYTO .navbar-buttons {
    text-align: left;
  }
}
.cid-uglgzxcYTO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uglgzxcYTO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uglgzxcYTO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uglgzxcYTO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglgzxcYTO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglgzxcYTO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uglgzxcYTO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglgzxcYTO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uglgzxcYTO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uglgzxcYTO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglgzxcYTO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uglgzxcYTO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uglgzxcYTO .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-uglgzxcYTO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uglgzxcYTO .navbar {
    height: 70px;
  }
  .cid-uglgzxcYTO .navbar.opened {
    height: auto;
  }
  .cid-uglgzxcYTO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uglgzxcYTO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uglgzxcYTO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uglgzxcYTO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uglgzxcYTO .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-uglgzxcYTO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uglgzxcYTO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uglgzxcYTO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uglgzxcYTO .navbar-brand {
    margin-right: auto;
  }
  .cid-uglgzxcYTO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uglgzxcYTO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uglgzxcYTO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uglgzxcYTO .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-uglgzxcYTO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uglgzxcYTO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uglgzxcYTO .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-uglgzxcYTO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uglgzxcYTO .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-uglgzxcYTO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uglgzxcYTO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uglgzypVWi {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/feasibility-studies-new-2000x1013.jpg");
}
.cid-uglgzypVWi .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uglgzypVWi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglgzypVWi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglgzypVWi .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uglgzypVWi .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uglgzypVWi {
    align-items: center;
  }
  .cid-uglgzypVWi .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uglgzypVWi .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uglgzypVWi {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uglgzypVWi .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uglgzypVWi .content-wrap {
    width: 100%;
  }
}
.cid-uglgzypVWi .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uglgzypVWi .mbr-text,
.cid-uglgzypVWi .mbr-section-btn {
  text-align: center;
}
.cid-uglgzzAOTt {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uglgzzAOTt .mbr-text {
  color: #000000;
}
.cid-uglgzzAOTt .mbr-section-subtitle {
  color: #000000;
}
.cid-uglgzzAOTt .mbr-section-title {
  color: #000000;
}
.cid-uglgzzOdiL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uglgzzOdiL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uglgzzOdiL form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uglgzzOdiL form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uglgzzOdiL form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uglgzzOdiL .content-head {
  max-width: 800px;
}
.cid-uglgzA6vnr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uglgzA6vnr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglgzA6vnr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglgzA6vnr .row {
  justify-content: center;
}
.cid-uglgzA6vnr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uglgzA6vnr .item {
    margin-bottom: 1rem;
  }
}
.cid-uglgzA6vnr .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uglgzA6vnr .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uglgzA6vnr .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uglgzA6vnr .content-head {
  max-width: 800px;
}
.cid-uiSfXll4Y9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-uiSfXll4Y9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSfXll4Y9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSfXll4Y9 .row {
  justify-content: center;
}
.cid-uiSfXll4Y9 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSfXll4Y9 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSfXll4Y9 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSfXll4Y9 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSfXll4Y9 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSfXll4Y9 .content-head {
  max-width: 800px;
}
.cid-uglgzAnxBM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uglhLxCZUL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uglhLxCZUL .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-uglhLxCZUL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uglhLxCZUL .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-uglhLxCZUL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uglhLxCZUL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uglhLxCZUL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uglhLxCZUL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uglhLxCZUL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uglhLxCZUL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uglhLxCZUL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uglhLxCZUL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uglhLxCZUL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uglhLxCZUL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uglhLxCZUL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uglhLxCZUL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uglhLxCZUL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uglhLxCZUL .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uglhLxCZUL .navbar-logo {
    padding-left: 0;
  }
}
.cid-uglhLxCZUL .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglhLxCZUL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uglhLxCZUL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uglhLxCZUL .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uglhLxCZUL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uglhLxCZUL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uglhLxCZUL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uglhLxCZUL .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: #ffffff;
}
.cid-uglhLxCZUL .nav-item:focus,
.cid-uglhLxCZUL .nav-link:focus {
  outline: none;
}
.cid-uglhLxCZUL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uglhLxCZUL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uglhLxCZUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uglhLxCZUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uglhLxCZUL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uglhLxCZUL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uglhLxCZUL .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-uglhLxCZUL .navbar.opened {
  transition: all 0.3s;
}
.cid-uglhLxCZUL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uglhLxCZUL .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uglhLxCZUL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uglhLxCZUL .navbar.collapsed {
  justify-content: center;
}
.cid-uglhLxCZUL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uglhLxCZUL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uglhLxCZUL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uglhLxCZUL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uglhLxCZUL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uglhLxCZUL .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-uglhLxCZUL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uglhLxCZUL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uglhLxCZUL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglhLxCZUL .navbar {
    min-height: 72px;
  }
  .cid-uglhLxCZUL .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uglhLxCZUL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uglhLxCZUL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uglhLxCZUL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uglhLxCZUL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uglhLxCZUL .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-uglhLxCZUL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uglhLxCZUL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uglhLxCZUL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uglhLxCZUL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uglhLxCZUL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uglhLxCZUL .dropdown-item.active,
.cid-uglhLxCZUL .dropdown-item:active {
  background-color: transparent;
}
.cid-uglhLxCZUL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uglhLxCZUL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uglhLxCZUL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uglhLxCZUL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uglhLxCZUL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uglhLxCZUL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uglhLxCZUL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uglhLxCZUL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uglhLxCZUL .navbar-buttons {
    text-align: left;
  }
}
.cid-uglhLxCZUL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uglhLxCZUL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uglhLxCZUL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uglhLxCZUL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglhLxCZUL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglhLxCZUL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uglhLxCZUL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglhLxCZUL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uglhLxCZUL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uglhLxCZUL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglhLxCZUL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uglhLxCZUL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uglhLxCZUL .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-uglhLxCZUL .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uglhLxCZUL .navbar {
    height: 70px;
  }
  .cid-uglhLxCZUL .navbar.opened {
    height: auto;
  }
  .cid-uglhLxCZUL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uglhLxCZUL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uglhLxCZUL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uglhLxCZUL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uglhLxCZUL .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-uglhLxCZUL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uglhLxCZUL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uglhLxCZUL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uglhLxCZUL .navbar-brand {
    margin-right: auto;
  }
  .cid-uglhLxCZUL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uglhLxCZUL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uglhLxCZUL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uglhLxCZUL .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-uglhLxCZUL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uglhLxCZUL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uglhLxCZUL .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-uglhLxCZUL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uglhLxCZUL .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-uglhLxCZUL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uglhLxCZUL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uglhLyv73v {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/technical-due-diligence-new-1-1592x834.jpg");
}
.cid-uglhLyv73v .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uglhLyv73v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglhLyv73v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglhLyv73v .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uglhLyv73v .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uglhLyv73v {
    align-items: center;
  }
  .cid-uglhLyv73v .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uglhLyv73v .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uglhLyv73v {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uglhLyv73v .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uglhLyv73v .content-wrap {
    width: 100%;
  }
}
.cid-uglhLyv73v .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uglhLyv73v .mbr-text,
.cid-uglhLyv73v .mbr-section-btn {
  text-align: center;
}
.cid-uglhLzkWCF {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uglhLzkWCF .mbr-text {
  color: #000000;
}
.cid-uglhLzkWCF .mbr-section-subtitle {
  color: #000000;
}
.cid-uglhLzkWCF .mbr-section-title {
  color: #000000;
}
.cid-uglidN4zi2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uglidN4zi2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglidN4zi2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglidN4zi2 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uglidN4zi2 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uglidN4zi2 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uglidN4zi2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uglidN4zi2 .mbr-text,
.cid-uglidN4zi2 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uglidN4zi2 .card-title,
.cid-uglidN4zi2 .card-box {
  text-align: center;
  color: #000000;
}
.cid-uglidN4zi2 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uglidN4zi2 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uglidN4zi2 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uglidN4zi2 .mbr-text UL {
  text-align: left;
}
.cid-uglidN4zi2 .mbr-section-subtitle {
  text-align: center;
}
.cid-uglhLzJBDI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uglhLzJBDI .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uglhLzJBDI form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uglhLzJBDI form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uglhLzJBDI form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uglhLzJBDI .content-head {
  max-width: 800px;
}
.cid-uglhLA3W23 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uglhLA3W23 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglhLA3W23 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglhLA3W23 .row {
  justify-content: center;
}
.cid-uglhLA3W23 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uglhLA3W23 .item {
    margin-bottom: 1rem;
  }
}
.cid-uglhLA3W23 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uglhLA3W23 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uglhLA3W23 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uglhLA3W23 .content-head {
  max-width: 800px;
}
.cid-uiSgfWPFRW {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-uiSgfWPFRW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSgfWPFRW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSgfWPFRW .row {
  justify-content: center;
}
.cid-uiSgfWPFRW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSgfWPFRW .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSgfWPFRW .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSgfWPFRW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSgfWPFRW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSgfWPFRW .content-head {
  max-width: 800px;
}
.cid-uglhLArpLn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uglk66jHh2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uglk66jHh2 .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-uglk66jHh2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uglk66jHh2 .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-uglk66jHh2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uglk66jHh2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uglk66jHh2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uglk66jHh2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uglk66jHh2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uglk66jHh2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uglk66jHh2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uglk66jHh2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uglk66jHh2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uglk66jHh2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uglk66jHh2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uglk66jHh2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uglk66jHh2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uglk66jHh2 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uglk66jHh2 .navbar-logo {
    padding-left: 0;
  }
}
.cid-uglk66jHh2 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglk66jHh2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uglk66jHh2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uglk66jHh2 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uglk66jHh2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uglk66jHh2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uglk66jHh2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uglk66jHh2 .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: #ffffff;
}
.cid-uglk66jHh2 .nav-item:focus,
.cid-uglk66jHh2 .nav-link:focus {
  outline: none;
}
.cid-uglk66jHh2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uglk66jHh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uglk66jHh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uglk66jHh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uglk66jHh2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uglk66jHh2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uglk66jHh2 .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-uglk66jHh2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uglk66jHh2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uglk66jHh2 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uglk66jHh2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uglk66jHh2 .navbar.collapsed {
  justify-content: center;
}
.cid-uglk66jHh2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uglk66jHh2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uglk66jHh2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uglk66jHh2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uglk66jHh2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uglk66jHh2 .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-uglk66jHh2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uglk66jHh2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uglk66jHh2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uglk66jHh2 .navbar {
    min-height: 72px;
  }
  .cid-uglk66jHh2 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uglk66jHh2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uglk66jHh2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uglk66jHh2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uglk66jHh2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uglk66jHh2 .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-uglk66jHh2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uglk66jHh2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uglk66jHh2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uglk66jHh2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uglk66jHh2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uglk66jHh2 .dropdown-item.active,
.cid-uglk66jHh2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uglk66jHh2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uglk66jHh2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uglk66jHh2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uglk66jHh2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uglk66jHh2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uglk66jHh2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uglk66jHh2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uglk66jHh2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uglk66jHh2 .navbar-buttons {
    text-align: left;
  }
}
.cid-uglk66jHh2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uglk66jHh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uglk66jHh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uglk66jHh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglk66jHh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uglk66jHh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uglk66jHh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglk66jHh2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uglk66jHh2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uglk66jHh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uglk66jHh2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uglk66jHh2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uglk66jHh2 .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-uglk66jHh2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uglk66jHh2 .navbar {
    height: 70px;
  }
  .cid-uglk66jHh2 .navbar.opened {
    height: auto;
  }
  .cid-uglk66jHh2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uglk66jHh2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uglk66jHh2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uglk66jHh2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uglk66jHh2 .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-uglk66jHh2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uglk66jHh2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uglk66jHh2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uglk66jHh2 .navbar-brand {
    margin-right: auto;
  }
  .cid-uglk66jHh2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uglk66jHh2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uglk66jHh2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uglk66jHh2 .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-uglk66jHh2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uglk66jHh2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uglk66jHh2 .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-uglk66jHh2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uglk66jHh2 .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-uglk66jHh2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uglk66jHh2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uglk66WYak {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/engineering-detailed-design-1-2000x824.jpg");
}
.cid-uglk66WYak .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uglk66WYak .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglk66WYak .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglk66WYak .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uglk66WYak .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uglk66WYak {
    align-items: center;
  }
  .cid-uglk66WYak .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uglk66WYak .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uglk66WYak {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uglk66WYak .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uglk66WYak .content-wrap {
    width: 100%;
  }
}
.cid-uglk66WYak .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uglk66WYak .mbr-text,
.cid-uglk66WYak .mbr-section-btn {
  text-align: center;
}
.cid-uglk67YHij {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uglk67YHij .mbr-text {
  color: #000000;
}
.cid-uglk67YHij .mbr-section-subtitle {
  color: #000000;
}
.cid-uglk67YHij .mbr-section-title {
  color: #000000;
}
.cid-uglk68UsSn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uglk68UsSn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uglk68UsSn form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uglk68UsSn form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uglk68UsSn form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uglk68UsSn .content-head {
  max-width: 800px;
}
.cid-uglk69gCoq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uglk69gCoq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uglk69gCoq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uglk69gCoq .row {
  justify-content: center;
}
.cid-uglk69gCoq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uglk69gCoq .item {
    margin-bottom: 1rem;
  }
}
.cid-uglk69gCoq .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uglk69gCoq .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uglk69gCoq .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uglk69gCoq .content-head {
  max-width: 800px;
}
.cid-uiSgI9fMIz {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSgI9fMIz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSgI9fMIz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSgI9fMIz .row {
  justify-content: center;
}
.cid-uiSgI9fMIz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSgI9fMIz .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSgI9fMIz .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSgI9fMIz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSgI9fMIz .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSgI9fMIz .content-head {
  max-width: 800px;
}
.cid-uglk69z0G0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnmYreXO7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnmYreXO7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnmYreXO7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnmYreXO7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnmYreXO7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnmYreXO7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnmYreXO7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnmYreXO7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnmYreXO7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnmYreXO7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnmYreXO7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnmYreXO7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnmYreXO7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnmYreXO7 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnmYreXO7 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnmYreXO7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnmYreXO7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnmYreXO7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnmYreXO7 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnmYreXO7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnmYreXO7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnmYreXO7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnmYreXO7 .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: #ffffff;
}
.cid-ugnmYreXO7 .nav-item:focus,
.cid-ugnmYreXO7 .nav-link:focus {
  outline: none;
}
.cid-ugnmYreXO7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnmYreXO7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnmYreXO7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnmYreXO7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnmYreXO7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnmYreXO7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnmYreXO7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnmYreXO7 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnmYreXO7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnmYreXO7 .navbar.collapsed {
  justify-content: center;
}
.cid-ugnmYreXO7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnmYreXO7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnmYreXO7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnmYreXO7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnmYreXO7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnmYreXO7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnmYreXO7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnmYreXO7 .navbar {
    min-height: 72px;
  }
  .cid-ugnmYreXO7 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnmYreXO7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnmYreXO7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnmYreXO7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnmYreXO7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnmYreXO7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnmYreXO7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnmYreXO7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnmYreXO7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnmYreXO7 .dropdown-item.active,
.cid-ugnmYreXO7 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnmYreXO7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnmYreXO7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnmYreXO7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnmYreXO7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnmYreXO7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnmYreXO7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnmYreXO7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnmYreXO7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnmYreXO7 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnmYreXO7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnmYreXO7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnmYreXO7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnmYreXO7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnmYreXO7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnmYreXO7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnmYreXO7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnmYreXO7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnmYreXO7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnmYreXO7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnmYreXO7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnmYreXO7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnmYreXO7 .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-ugnmYreXO7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnmYreXO7 .navbar {
    height: 70px;
  }
  .cid-ugnmYreXO7 .navbar.opened {
    height: auto;
  }
  .cid-ugnmYreXO7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnmYreXO7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnmYreXO7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnmYreXO7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnmYreXO7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnmYreXO7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnmYreXO7 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnmYreXO7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnmYreXO7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnmYreXO7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnmYreXO7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnmYreXO7 .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-ugnmYreXO7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnmYreXO7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnmYsBJPx {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/evaluation-propoal-header-2000x962.jpg");
}
.cid-ugnmYsBJPx .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnmYsBJPx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnmYsBJPx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnmYsBJPx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnmYsBJPx .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnmYsBJPx {
    align-items: center;
  }
  .cid-ugnmYsBJPx .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnmYsBJPx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnmYsBJPx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnmYsBJPx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnmYsBJPx .content-wrap {
    width: 100%;
  }
}
.cid-ugnmYsBJPx .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugnmYsBJPx .mbr-text,
.cid-ugnmYsBJPx .mbr-section-btn {
  text-align: center;
}
.cid-ugnmYuo7ii {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnmYuo7ii .mbr-text {
  color: #000000;
}
.cid-ugnmYuo7ii .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnmYuo7ii .mbr-section-title {
  color: #000000;
}
.cid-ugnmYuEeNS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnmYuEeNS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnmYuEeNS form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnmYuEeNS form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnmYuEeNS form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnmYuEeNS .content-head {
  max-width: 800px;
}
.cid-ugnmYuWVfI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnmYuWVfI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnmYuWVfI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnmYuWVfI .row {
  justify-content: center;
}
.cid-ugnmYuWVfI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnmYuWVfI .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnmYuWVfI .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnmYuWVfI .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnmYuWVfI .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnmYuWVfI .content-head {
  max-width: 800px;
}
.cid-uiSh0bIKca {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-uiSh0bIKca .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSh0bIKca .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSh0bIKca .row {
  justify-content: center;
}
.cid-uiSh0bIKca .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSh0bIKca .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSh0bIKca .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSh0bIKca .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSh0bIKca .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSh0bIKca .content-head {
  max-width: 800px;
}
.cid-ugnmYvgSb9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnofKl9t3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnofKl9t3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnofKl9t3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnofKl9t3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnofKl9t3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnofKl9t3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnofKl9t3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnofKl9t3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnofKl9t3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnofKl9t3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnofKl9t3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnofKl9t3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnofKl9t3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnofKl9t3 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnofKl9t3 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnofKl9t3 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnofKl9t3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnofKl9t3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnofKl9t3 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnofKl9t3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnofKl9t3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnofKl9t3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnofKl9t3 .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: #ffffff;
}
.cid-ugnofKl9t3 .nav-item:focus,
.cid-ugnofKl9t3 .nav-link:focus {
  outline: none;
}
.cid-ugnofKl9t3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnofKl9t3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnofKl9t3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnofKl9t3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnofKl9t3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnofKl9t3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnofKl9t3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnofKl9t3 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnofKl9t3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnofKl9t3 .navbar.collapsed {
  justify-content: center;
}
.cid-ugnofKl9t3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnofKl9t3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnofKl9t3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnofKl9t3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnofKl9t3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnofKl9t3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnofKl9t3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnofKl9t3 .navbar {
    min-height: 72px;
  }
  .cid-ugnofKl9t3 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnofKl9t3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnofKl9t3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnofKl9t3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnofKl9t3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnofKl9t3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnofKl9t3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnofKl9t3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnofKl9t3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnofKl9t3 .dropdown-item.active,
.cid-ugnofKl9t3 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnofKl9t3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnofKl9t3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnofKl9t3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnofKl9t3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnofKl9t3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnofKl9t3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnofKl9t3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnofKl9t3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnofKl9t3 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnofKl9t3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnofKl9t3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnofKl9t3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnofKl9t3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnofKl9t3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnofKl9t3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnofKl9t3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnofKl9t3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnofKl9t3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnofKl9t3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnofKl9t3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnofKl9t3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnofKl9t3 .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-ugnofKl9t3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnofKl9t3 .navbar {
    height: 70px;
  }
  .cid-ugnofKl9t3 .navbar.opened {
    height: auto;
  }
  .cid-ugnofKl9t3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnofKl9t3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnofKl9t3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnofKl9t3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnofKl9t3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnofKl9t3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnofKl9t3 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnofKl9t3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnofKl9t3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnofKl9t3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnofKl9t3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnofKl9t3 .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-ugnofKl9t3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnofKl9t3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnofLdZ5G {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/risk-ass-3-2000x818.jpg");
}
.cid-ugnofLdZ5G .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnofLdZ5G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnofLdZ5G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnofLdZ5G .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnofLdZ5G .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnofLdZ5G {
    align-items: center;
  }
  .cid-ugnofLdZ5G .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnofLdZ5G .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnofLdZ5G {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnofLdZ5G .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnofLdZ5G .content-wrap {
    width: 100%;
  }
}
.cid-ugnofLdZ5G .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugnofLdZ5G .mbr-text,
.cid-ugnofLdZ5G .mbr-section-btn {
  text-align: center;
}
.cid-ugnofM2vOJ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnofM2vOJ .mbr-text {
  color: #000000;
}
.cid-ugnofM2vOJ .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnofM2vOJ .mbr-section-title {
  color: #000000;
}
.cid-ugnofMN1BJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnofMN1BJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnofMN1BJ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnofMN1BJ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnofMN1BJ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnofMN1BJ .content-head {
  max-width: 800px;
}
.cid-ugnofNcQh6 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnofNcQh6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnofNcQh6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnofNcQh6 .row {
  justify-content: center;
}
.cid-ugnofNcQh6 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnofNcQh6 .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnofNcQh6 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnofNcQh6 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnofNcQh6 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnofNcQh6 .content-head {
  max-width: 800px;
}
.cid-uiShhUNPfP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-uiShhUNPfP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiShhUNPfP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiShhUNPfP .row {
  justify-content: center;
}
.cid-uiShhUNPfP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiShhUNPfP .item {
    margin-bottom: 1rem;
  }
}
.cid-uiShhUNPfP .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiShhUNPfP .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiShhUNPfP .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiShhUNPfP .content-head {
  max-width: 800px;
}
.cid-ugnofNzwod {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugns8Oxce7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugns8Oxce7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugns8Oxce7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugns8Oxce7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugns8Oxce7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugns8Oxce7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugns8Oxce7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugns8Oxce7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugns8Oxce7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugns8Oxce7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugns8Oxce7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugns8Oxce7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugns8Oxce7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugns8Oxce7 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugns8Oxce7 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugns8Oxce7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugns8Oxce7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugns8Oxce7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugns8Oxce7 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugns8Oxce7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugns8Oxce7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugns8Oxce7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugns8Oxce7 .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: #ffffff;
}
.cid-ugns8Oxce7 .nav-item:focus,
.cid-ugns8Oxce7 .nav-link:focus {
  outline: none;
}
.cid-ugns8Oxce7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugns8Oxce7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugns8Oxce7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugns8Oxce7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugns8Oxce7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugns8Oxce7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugns8Oxce7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugns8Oxce7 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugns8Oxce7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugns8Oxce7 .navbar.collapsed {
  justify-content: center;
}
.cid-ugns8Oxce7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugns8Oxce7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugns8Oxce7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugns8Oxce7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugns8Oxce7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugns8Oxce7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugns8Oxce7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugns8Oxce7 .navbar {
    min-height: 72px;
  }
  .cid-ugns8Oxce7 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugns8Oxce7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugns8Oxce7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugns8Oxce7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugns8Oxce7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugns8Oxce7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugns8Oxce7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugns8Oxce7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugns8Oxce7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugns8Oxce7 .dropdown-item.active,
.cid-ugns8Oxce7 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugns8Oxce7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugns8Oxce7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugns8Oxce7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugns8Oxce7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugns8Oxce7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugns8Oxce7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugns8Oxce7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugns8Oxce7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugns8Oxce7 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugns8Oxce7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugns8Oxce7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugns8Oxce7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugns8Oxce7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugns8Oxce7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugns8Oxce7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugns8Oxce7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugns8Oxce7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugns8Oxce7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugns8Oxce7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugns8Oxce7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugns8Oxce7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugns8Oxce7 .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-ugns8Oxce7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugns8Oxce7 .navbar {
    height: 70px;
  }
  .cid-ugns8Oxce7 .navbar.opened {
    height: auto;
  }
  .cid-ugns8Oxce7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugns8Oxce7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugns8Oxce7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugns8Oxce7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugns8Oxce7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugns8Oxce7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugns8Oxce7 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugns8Oxce7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugns8Oxce7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugns8Oxce7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugns8Oxce7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugns8Oxce7 .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-ugns8Oxce7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugns8Oxce7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugns8PrMre {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/site-assesment-new-2000x1164.jpg");
}
.cid-ugns8PrMre .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugns8PrMre .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugns8PrMre .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugns8PrMre .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugns8PrMre .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugns8PrMre {
    align-items: center;
  }
  .cid-ugns8PrMre .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugns8PrMre .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugns8PrMre {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugns8PrMre .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugns8PrMre .content-wrap {
    width: 100%;
  }
}
.cid-ugns8PrMre .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugns8PrMre .mbr-text,
.cid-ugns8PrMre .mbr-section-btn {
  text-align: center;
}
.cid-ugns8PWhO5 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugns8PWhO5 .mbr-text {
  color: #000000;
}
.cid-ugns8PWhO5 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugns8PWhO5 .mbr-section-title {
  color: #000000;
}
.cid-ugns8QBFCb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugns8QBFCb .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugns8QBFCb form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugns8QBFCb form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugns8QBFCb form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugns8QBFCb .content-head {
  max-width: 800px;
}
.cid-ugns8R0fOu {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugns8R0fOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugns8R0fOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugns8R0fOu .row {
  justify-content: center;
}
.cid-ugns8R0fOu .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugns8R0fOu .item {
    margin-bottom: 1rem;
  }
}
.cid-ugns8R0fOu .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugns8R0fOu .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugns8R0fOu .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugns8R0fOu .content-head {
  max-width: 800px;
}
.cid-uiSdNRmSVH {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSdNRmSVH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSdNRmSVH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSdNRmSVH .row {
  justify-content: center;
}
.cid-uiSdNRmSVH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSdNRmSVH .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSdNRmSVH .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSdNRmSVH .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSdNRmSVH .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSdNRmSVH .content-head {
  max-width: 800px;
}
.cid-ugns8RniEl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugntIcGQZf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugntIcGQZf .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-ugntIcGQZf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugntIcGQZf .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-ugntIcGQZf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugntIcGQZf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugntIcGQZf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugntIcGQZf .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugntIcGQZf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugntIcGQZf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugntIcGQZf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugntIcGQZf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugntIcGQZf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugntIcGQZf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugntIcGQZf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugntIcGQZf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugntIcGQZf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugntIcGQZf .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugntIcGQZf .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugntIcGQZf .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugntIcGQZf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugntIcGQZf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugntIcGQZf .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugntIcGQZf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugntIcGQZf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugntIcGQZf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugntIcGQZf .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: #ffffff;
}
.cid-ugntIcGQZf .nav-item:focus,
.cid-ugntIcGQZf .nav-link:focus {
  outline: none;
}
.cid-ugntIcGQZf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugntIcGQZf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugntIcGQZf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugntIcGQZf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugntIcGQZf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugntIcGQZf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugntIcGQZf .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-ugntIcGQZf .navbar.opened {
  transition: all 0.3s;
}
.cid-ugntIcGQZf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugntIcGQZf .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugntIcGQZf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugntIcGQZf .navbar.collapsed {
  justify-content: center;
}
.cid-ugntIcGQZf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugntIcGQZf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugntIcGQZf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugntIcGQZf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugntIcGQZf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugntIcGQZf .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-ugntIcGQZf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugntIcGQZf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugntIcGQZf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugntIcGQZf .navbar {
    min-height: 72px;
  }
  .cid-ugntIcGQZf .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugntIcGQZf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugntIcGQZf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugntIcGQZf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugntIcGQZf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugntIcGQZf .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-ugntIcGQZf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugntIcGQZf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugntIcGQZf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugntIcGQZf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugntIcGQZf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugntIcGQZf .dropdown-item.active,
.cid-ugntIcGQZf .dropdown-item:active {
  background-color: transparent;
}
.cid-ugntIcGQZf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugntIcGQZf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugntIcGQZf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugntIcGQZf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugntIcGQZf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugntIcGQZf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugntIcGQZf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugntIcGQZf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugntIcGQZf .navbar-buttons {
    text-align: left;
  }
}
.cid-ugntIcGQZf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugntIcGQZf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugntIcGQZf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugntIcGQZf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugntIcGQZf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugntIcGQZf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugntIcGQZf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugntIcGQZf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugntIcGQZf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugntIcGQZf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugntIcGQZf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugntIcGQZf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugntIcGQZf .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-ugntIcGQZf .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugntIcGQZf .navbar {
    height: 70px;
  }
  .cid-ugntIcGQZf .navbar.opened {
    height: auto;
  }
  .cid-ugntIcGQZf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugntIcGQZf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugntIcGQZf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugntIcGQZf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugntIcGQZf .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-ugntIcGQZf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugntIcGQZf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugntIcGQZf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugntIcGQZf .navbar-brand {
    margin-right: auto;
  }
  .cid-ugntIcGQZf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugntIcGQZf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugntIcGQZf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugntIcGQZf .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-ugntIcGQZf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugntIcGQZf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugntIcGQZf .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-ugntIcGQZf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugntIcGQZf .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-ugntIcGQZf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugntIcGQZf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugntIdYfHP {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/tech-alliance-min-scaled-2-1566x626.jpg");
}
.cid-ugntIdYfHP .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugntIdYfHP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugntIdYfHP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugntIdYfHP .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugntIdYfHP .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugntIdYfHP {
    align-items: center;
  }
  .cid-ugntIdYfHP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugntIdYfHP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugntIdYfHP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugntIdYfHP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugntIdYfHP .content-wrap {
    width: 100%;
  }
}
.cid-ugntIdYfHP .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugntIdYfHP .mbr-text,
.cid-ugntIdYfHP .mbr-section-btn {
  text-align: center;
}
.cid-ugntIev8XK {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugntIev8XK .mbr-text {
  color: #000000;
}
.cid-ugntIev8XK .mbr-section-subtitle {
  color: #000000;
}
.cid-ugntIev8XK .mbr-section-title {
  color: #000000;
}
.cid-ugntIeIll8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugntIeIll8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugntIeIll8 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugntIeIll8 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugntIeIll8 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugntIeIll8 .content-head {
  max-width: 800px;
}
.cid-ugntIeWP6i {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugntIeWP6i .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugntIeWP6i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugntIeWP6i .row {
  justify-content: center;
}
.cid-ugntIeWP6i .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugntIeWP6i .item {
    margin-bottom: 1rem;
  }
}
.cid-ugntIeWP6i .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugntIeWP6i .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugntIeWP6i .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugntIeWP6i .content-head {
  max-width: 800px;
}
.cid-uiSe8L4Of1 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSe8L4Of1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSe8L4Of1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSe8L4Of1 .row {
  justify-content: center;
}
.cid-uiSe8L4Of1 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSe8L4Of1 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSe8L4Of1 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSe8L4Of1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSe8L4Of1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSe8L4Of1 .content-head {
  max-width: 800px;
}
.cid-ugntIffzYx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnw03i8Ys {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnw03i8Ys .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnw03i8Ys .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnw03i8Ys .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnw03i8Ys .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnw03i8Ys .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnw03i8Ys .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnw03i8Ys .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnw03i8Ys .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnw03i8Ys .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnw03i8Ys .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnw03i8Ys .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnw03i8Ys .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnw03i8Ys .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnw03i8Ys .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnw03i8Ys .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnw03i8Ys .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnw03i8Ys .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnw03i8Ys .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnw03i8Ys .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnw03i8Ys .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnw03i8Ys .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnw03i8Ys .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: #ffffff;
}
.cid-ugnw03i8Ys .nav-item:focus,
.cid-ugnw03i8Ys .nav-link:focus {
  outline: none;
}
.cid-ugnw03i8Ys .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnw03i8Ys .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnw03i8Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnw03i8Ys .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnw03i8Ys .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnw03i8Ys .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnw03i8Ys .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnw03i8Ys .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnw03i8Ys .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnw03i8Ys .navbar.collapsed {
  justify-content: center;
}
.cid-ugnw03i8Ys .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnw03i8Ys .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnw03i8Ys .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnw03i8Ys .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnw03i8Ys .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnw03i8Ys .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnw03i8Ys .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnw03i8Ys .navbar {
    min-height: 72px;
  }
  .cid-ugnw03i8Ys .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnw03i8Ys .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnw03i8Ys .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnw03i8Ys .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnw03i8Ys .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnw03i8Ys .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnw03i8Ys .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnw03i8Ys .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnw03i8Ys .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnw03i8Ys .dropdown-item.active,
.cid-ugnw03i8Ys .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnw03i8Ys .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnw03i8Ys .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnw03i8Ys .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnw03i8Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnw03i8Ys .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnw03i8Ys .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnw03i8Ys ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnw03i8Ys .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnw03i8Ys .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnw03i8Ys button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnw03i8Ys button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnw03i8Ys button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnw03i8Ys button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnw03i8Ys button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnw03i8Ys button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnw03i8Ys nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnw03i8Ys nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnw03i8Ys nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnw03i8Ys nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnw03i8Ys .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnw03i8Ys a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnw03i8Ys .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-ugnw03i8Ys .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnw03i8Ys .navbar {
    height: 70px;
  }
  .cid-ugnw03i8Ys .navbar.opened {
    height: auto;
  }
  .cid-ugnw03i8Ys .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnw03i8Ys .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnw03i8Ys .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnw03i8Ys .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnw03i8Ys .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnw03i8Ys .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnw03i8Ys .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnw03i8Ys .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnw03i8Ys .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnw03i8Ys .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnw03i8Ys .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnw03i8Ys .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-ugnw03i8Ys .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnw03i8Ys .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnw04dXNf {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/value-engineering-header-2-2000x810.jpg");
}
.cid-ugnw04dXNf .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnw04dXNf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnw04dXNf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnw04dXNf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnw04dXNf .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnw04dXNf {
    align-items: center;
  }
  .cid-ugnw04dXNf .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnw04dXNf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnw04dXNf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnw04dXNf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnw04dXNf .content-wrap {
    width: 100%;
  }
}
.cid-ugnw04dXNf .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugnw04dXNf .mbr-text,
.cid-ugnw04dXNf .mbr-section-btn {
  text-align: center;
}
.cid-ugnw05jMks {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnw05jMks .mbr-text {
  color: #000000;
}
.cid-ugnw05jMks .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnw05jMks .mbr-section-title {
  color: #000000;
}
.cid-ugnw06dI7u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnw06dI7u .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnw06dI7u form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnw06dI7u form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnw06dI7u form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnw06dI7u .content-head {
  max-width: 800px;
}
.cid-ugnw06qORR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnw06qORR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnw06qORR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnw06qORR .row {
  justify-content: center;
}
.cid-ugnw06qORR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnw06qORR .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnw06qORR .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnw06qORR .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnw06qORR .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnw06qORR .content-head {
  max-width: 800px;
}
.cid-uiSeFr5cWd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSeFr5cWd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSeFr5cWd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSeFr5cWd .row {
  justify-content: center;
}
.cid-uiSeFr5cWd .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSeFr5cWd .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSeFr5cWd .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSeFr5cWd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSeFr5cWd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSeFr5cWd .content-head {
  max-width: 800px;
}
.cid-ugnw06KJf3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnx40JWcN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnx40JWcN .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-ugnx40JWcN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnx40JWcN .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-ugnx40JWcN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnx40JWcN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnx40JWcN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnx40JWcN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnx40JWcN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnx40JWcN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnx40JWcN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnx40JWcN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnx40JWcN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnx40JWcN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnx40JWcN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnx40JWcN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnx40JWcN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnx40JWcN .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnx40JWcN .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnx40JWcN .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnx40JWcN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnx40JWcN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnx40JWcN .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnx40JWcN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnx40JWcN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnx40JWcN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnx40JWcN .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: #ffffff;
}
.cid-ugnx40JWcN .nav-item:focus,
.cid-ugnx40JWcN .nav-link:focus {
  outline: none;
}
.cid-ugnx40JWcN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnx40JWcN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnx40JWcN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnx40JWcN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnx40JWcN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnx40JWcN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnx40JWcN .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-ugnx40JWcN .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnx40JWcN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnx40JWcN .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnx40JWcN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnx40JWcN .navbar.collapsed {
  justify-content: center;
}
.cid-ugnx40JWcN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnx40JWcN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnx40JWcN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnx40JWcN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnx40JWcN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnx40JWcN .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-ugnx40JWcN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnx40JWcN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnx40JWcN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnx40JWcN .navbar {
    min-height: 72px;
  }
  .cid-ugnx40JWcN .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnx40JWcN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnx40JWcN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnx40JWcN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnx40JWcN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnx40JWcN .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-ugnx40JWcN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnx40JWcN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnx40JWcN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnx40JWcN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnx40JWcN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnx40JWcN .dropdown-item.active,
.cid-ugnx40JWcN .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnx40JWcN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnx40JWcN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnx40JWcN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnx40JWcN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnx40JWcN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnx40JWcN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnx40JWcN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnx40JWcN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnx40JWcN .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnx40JWcN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnx40JWcN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnx40JWcN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnx40JWcN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnx40JWcN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnx40JWcN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnx40JWcN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnx40JWcN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnx40JWcN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnx40JWcN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnx40JWcN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnx40JWcN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnx40JWcN .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-ugnx40JWcN .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnx40JWcN .navbar {
    height: 70px;
  }
  .cid-ugnx40JWcN .navbar.opened {
    height: auto;
  }
  .cid-ugnx40JWcN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnx40JWcN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnx40JWcN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnx40JWcN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnx40JWcN .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-ugnx40JWcN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnx40JWcN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnx40JWcN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnx40JWcN .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnx40JWcN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnx40JWcN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnx40JWcN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnx40JWcN .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-ugnx40JWcN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnx40JWcN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnx40JWcN .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-ugnx40JWcN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnx40JWcN .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-ugnx40JWcN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnx40JWcN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnx41G2Ov {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/prep-engineering-header-2000x1115.jpg");
}
.cid-ugnx41G2Ov .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnx41G2Ov .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnx41G2Ov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnx41G2Ov .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnx41G2Ov .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnx41G2Ov {
    align-items: center;
  }
  .cid-ugnx41G2Ov .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnx41G2Ov .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnx41G2Ov {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnx41G2Ov .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnx41G2Ov .content-wrap {
    width: 100%;
  }
}
.cid-ugnx41G2Ov .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugnx41G2Ov .mbr-text,
.cid-ugnx41G2Ov .mbr-section-btn {
  text-align: center;
}
.cid-ugnx42l84a {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnx42l84a .mbr-text {
  color: #000000;
}
.cid-ugnx42l84a .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnx42l84a .mbr-section-title {
  color: #000000;
}
.cid-ugnx42Apee {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnx42Apee .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnx42Apee form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnx42Apee form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnx42Apee form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnx42Apee .content-head {
  max-width: 800px;
}
.cid-ugnx42OM7B {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnx42OM7B .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnx42OM7B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnx42OM7B .row {
  justify-content: center;
}
.cid-ugnx42OM7B .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnx42OM7B .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnx42OM7B .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnx42OM7B .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnx42OM7B .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnx42OM7B .content-head {
  max-width: 800px;
}
.cid-uiSfbe5sYE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSfbe5sYE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSfbe5sYE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSfbe5sYE .row {
  justify-content: center;
}
.cid-uiSfbe5sYE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSfbe5sYE .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSfbe5sYE .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSfbe5sYE .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSfbe5sYE .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSfbe5sYE .content-head {
  max-width: 800px;
}
.cid-ugnx435MrS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnyH5zRCK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnyH5zRCK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnyH5zRCK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnyH5zRCK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnyH5zRCK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnyH5zRCK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnyH5zRCK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnyH5zRCK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnyH5zRCK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnyH5zRCK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnyH5zRCK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnyH5zRCK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnyH5zRCK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnyH5zRCK .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnyH5zRCK .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnyH5zRCK .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnyH5zRCK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnyH5zRCK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnyH5zRCK .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnyH5zRCK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnyH5zRCK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnyH5zRCK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnyH5zRCK .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: #ffffff;
}
.cid-ugnyH5zRCK .nav-item:focus,
.cid-ugnyH5zRCK .nav-link:focus {
  outline: none;
}
.cid-ugnyH5zRCK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnyH5zRCK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnyH5zRCK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnyH5zRCK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnyH5zRCK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnyH5zRCK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnyH5zRCK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnyH5zRCK .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnyH5zRCK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnyH5zRCK .navbar.collapsed {
  justify-content: center;
}
.cid-ugnyH5zRCK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnyH5zRCK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnyH5zRCK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnyH5zRCK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnyH5zRCK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnyH5zRCK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnyH5zRCK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnyH5zRCK .navbar {
    min-height: 72px;
  }
  .cid-ugnyH5zRCK .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnyH5zRCK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnyH5zRCK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnyH5zRCK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnyH5zRCK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnyH5zRCK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnyH5zRCK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnyH5zRCK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnyH5zRCK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnyH5zRCK .dropdown-item.active,
.cid-ugnyH5zRCK .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnyH5zRCK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnyH5zRCK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnyH5zRCK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnyH5zRCK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnyH5zRCK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnyH5zRCK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnyH5zRCK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnyH5zRCK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnyH5zRCK .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnyH5zRCK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnyH5zRCK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnyH5zRCK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnyH5zRCK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnyH5zRCK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnyH5zRCK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnyH5zRCK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnyH5zRCK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnyH5zRCK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnyH5zRCK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnyH5zRCK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnyH5zRCK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnyH5zRCK .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-ugnyH5zRCK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnyH5zRCK .navbar {
    height: 70px;
  }
  .cid-ugnyH5zRCK .navbar.opened {
    height: auto;
  }
  .cid-ugnyH5zRCK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnyH5zRCK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnyH5zRCK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnyH5zRCK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnyH5zRCK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnyH5zRCK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnyH5zRCK .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnyH5zRCK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnyH5zRCK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnyH5zRCK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnyH5zRCK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnyH5zRCK .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-ugnyH5zRCK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnyH5zRCK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnyH7cYQI {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/tech-alliance-min-scaled-1-1566x626.jpg");
}
.cid-ugnyH7cYQI .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnyH7cYQI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnyH7cYQI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnyH7cYQI .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnyH7cYQI .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnyH7cYQI {
    align-items: center;
  }
  .cid-ugnyH7cYQI .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnyH7cYQI .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnyH7cYQI {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnyH7cYQI .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnyH7cYQI .content-wrap {
    width: 100%;
  }
}
.cid-ugnyH7cYQI .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugnyH7cYQI .mbr-text,
.cid-ugnyH7cYQI .mbr-section-btn {
  text-align: center;
}
.cid-ugnyH7HoH3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnyH7HoH3 .mbr-text {
  color: #000000;
}
.cid-ugnyH7HoH3 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnyH7HoH3 .mbr-section-title {
  color: #000000;
}
.cid-ugnyH7X4hn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnyH7X4hn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnyH7X4hn form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnyH7X4hn form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnyH7X4hn form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnyH7X4hn .content-head {
  max-width: 800px;
}
.cid-ugnyH8d4KK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnyH8d4KK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnyH8d4KK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnyH8d4KK .row {
  justify-content: center;
}
.cid-ugnyH8d4KK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnyH8d4KK .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnyH8d4KK .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnyH8d4KK .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnyH8d4KK .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnyH8d4KK .content-head {
  max-width: 800px;
}
.cid-uiSfy1XTf5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSfy1XTf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSfy1XTf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSfy1XTf5 .row {
  justify-content: center;
}
.cid-uiSfy1XTf5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSfy1XTf5 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSfy1XTf5 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSfy1XTf5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSfy1XTf5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSfy1XTf5 .content-head {
  max-width: 800px;
}
.cid-ugnyH8um9r {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnAdbc0mM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnAdbc0mM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnAdbc0mM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnAdbc0mM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnAdbc0mM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnAdbc0mM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnAdbc0mM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnAdbc0mM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnAdbc0mM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnAdbc0mM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnAdbc0mM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnAdbc0mM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnAdbc0mM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnAdbc0mM .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnAdbc0mM .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnAdbc0mM .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnAdbc0mM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnAdbc0mM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnAdbc0mM .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnAdbc0mM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnAdbc0mM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnAdbc0mM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnAdbc0mM .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: #ffffff;
}
.cid-ugnAdbc0mM .nav-item:focus,
.cid-ugnAdbc0mM .nav-link:focus {
  outline: none;
}
.cid-ugnAdbc0mM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnAdbc0mM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnAdbc0mM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnAdbc0mM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnAdbc0mM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnAdbc0mM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnAdbc0mM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnAdbc0mM .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnAdbc0mM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnAdbc0mM .navbar.collapsed {
  justify-content: center;
}
.cid-ugnAdbc0mM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnAdbc0mM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnAdbc0mM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnAdbc0mM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnAdbc0mM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnAdbc0mM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnAdbc0mM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnAdbc0mM .navbar {
    min-height: 72px;
  }
  .cid-ugnAdbc0mM .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnAdbc0mM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnAdbc0mM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnAdbc0mM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnAdbc0mM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnAdbc0mM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnAdbc0mM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnAdbc0mM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnAdbc0mM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnAdbc0mM .dropdown-item.active,
.cid-ugnAdbc0mM .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnAdbc0mM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnAdbc0mM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnAdbc0mM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnAdbc0mM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnAdbc0mM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnAdbc0mM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnAdbc0mM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnAdbc0mM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnAdbc0mM .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnAdbc0mM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnAdbc0mM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnAdbc0mM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnAdbc0mM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnAdbc0mM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnAdbc0mM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnAdbc0mM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnAdbc0mM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnAdbc0mM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnAdbc0mM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnAdbc0mM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnAdbc0mM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnAdbc0mM .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-ugnAdbc0mM .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnAdbc0mM .navbar {
    height: 70px;
  }
  .cid-ugnAdbc0mM .navbar.opened {
    height: auto;
  }
  .cid-ugnAdbc0mM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnAdbc0mM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnAdbc0mM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnAdbc0mM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnAdbc0mM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnAdbc0mM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnAdbc0mM .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnAdbc0mM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnAdbc0mM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnAdbc0mM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnAdbc0mM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnAdbc0mM .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-ugnAdbc0mM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnAdbc0mM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnAdcGmwl {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/engineering-detailed-design-2000x824.jpg");
}
.cid-ugnAdcGmwl .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnAdcGmwl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnAdcGmwl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnAdcGmwl .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnAdcGmwl .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnAdcGmwl {
    align-items: center;
  }
  .cid-ugnAdcGmwl .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnAdcGmwl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnAdcGmwl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnAdcGmwl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnAdcGmwl .content-wrap {
    width: 100%;
  }
}
.cid-ugnAdcGmwl .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugnAdcGmwl .mbr-text,
.cid-ugnAdcGmwl .mbr-section-btn {
  text-align: center;
}
.cid-ugnAddv6cB {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnAddv6cB .mbr-text {
  color: #000000;
}
.cid-ugnAddv6cB .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnAddv6cB .mbr-section-title {
  color: #000000;
}
.cid-ugnAMZS5Id {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugnAMZS5Id .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnAMZS5Id .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnAMZS5Id .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugnAMZS5Id .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugnAMZS5Id .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugnAMZS5Id .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugnAMZS5Id .mbr-text,
.cid-ugnAMZS5Id .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugnAMZS5Id .card-title,
.cid-ugnAMZS5Id .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugnAMZS5Id .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugnAMZS5Id .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugnAMZS5Id .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugnAMZS5Id .mbr-text UL {
  text-align: left;
}
.cid-ugnAMZS5Id .mbr-section-subtitle {
  text-align: center;
}
.cid-ugnAddNng0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnAddNng0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnAddNng0 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnAddNng0 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnAddNng0 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnAddNng0 .content-head {
  max-width: 800px;
}
.cid-ugnAde9xKd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnAde9xKd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnAde9xKd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnAde9xKd .row {
  justify-content: center;
}
.cid-ugnAde9xKd .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnAde9xKd .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnAde9xKd .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnAde9xKd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnAde9xKd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnAde9xKd .content-head {
  max-width: 800px;
}
.cid-uiSa6NbLnt {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSa6NbLnt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSa6NbLnt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSa6NbLnt .row {
  justify-content: center;
}
.cid-uiSa6NbLnt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSa6NbLnt .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSa6NbLnt .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSa6NbLnt .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSa6NbLnt .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSa6NbLnt .content-head {
  max-width: 800px;
}
.cid-ugnAdewoO2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnCdDQh6k {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnCdDQh6k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnCdDQh6k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnCdDQh6k .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnCdDQh6k .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnCdDQh6k .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnCdDQh6k .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnCdDQh6k .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnCdDQh6k .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnCdDQh6k .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnCdDQh6k .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnCdDQh6k .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnCdDQh6k .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnCdDQh6k .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnCdDQh6k .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnCdDQh6k .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnCdDQh6k .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnCdDQh6k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnCdDQh6k .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnCdDQh6k .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnCdDQh6k .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnCdDQh6k .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnCdDQh6k .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: #ffffff;
}
.cid-ugnCdDQh6k .nav-item:focus,
.cid-ugnCdDQh6k .nav-link:focus {
  outline: none;
}
.cid-ugnCdDQh6k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnCdDQh6k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnCdDQh6k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnCdDQh6k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnCdDQh6k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnCdDQh6k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnCdDQh6k .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnCdDQh6k .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnCdDQh6k .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnCdDQh6k .navbar.collapsed {
  justify-content: center;
}
.cid-ugnCdDQh6k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnCdDQh6k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnCdDQh6k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnCdDQh6k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnCdDQh6k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnCdDQh6k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnCdDQh6k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnCdDQh6k .navbar {
    min-height: 72px;
  }
  .cid-ugnCdDQh6k .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnCdDQh6k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnCdDQh6k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnCdDQh6k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnCdDQh6k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnCdDQh6k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnCdDQh6k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnCdDQh6k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnCdDQh6k .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnCdDQh6k .dropdown-item.active,
.cid-ugnCdDQh6k .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnCdDQh6k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnCdDQh6k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnCdDQh6k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnCdDQh6k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnCdDQh6k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnCdDQh6k .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnCdDQh6k ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnCdDQh6k .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnCdDQh6k .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnCdDQh6k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnCdDQh6k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnCdDQh6k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnCdDQh6k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnCdDQh6k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnCdDQh6k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnCdDQh6k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnCdDQh6k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnCdDQh6k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnCdDQh6k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnCdDQh6k .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnCdDQh6k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnCdDQh6k .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-ugnCdDQh6k .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnCdDQh6k .navbar {
    height: 70px;
  }
  .cid-ugnCdDQh6k .navbar.opened {
    height: auto;
  }
  .cid-ugnCdDQh6k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnCdDQh6k .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnCdDQh6k .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnCdDQh6k .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnCdDQh6k .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnCdDQh6k .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnCdDQh6k .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnCdDQh6k .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnCdDQh6k .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnCdDQh6k .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnCdDQh6k .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnCdDQh6k .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-ugnCdDQh6k .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnCdDQh6k .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnCdEwk8V {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/cpr-4-1348x684.png");
}
.cid-ugnCdEwk8V .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnCdEwk8V .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnCdEwk8V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnCdEwk8V .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnCdEwk8V .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnCdEwk8V {
    align-items: center;
  }
  .cid-ugnCdEwk8V .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnCdEwk8V .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnCdEwk8V {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnCdEwk8V .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnCdEwk8V .content-wrap {
    width: 100%;
  }
}
.cid-ugnCdEwk8V .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugnCdEwk8V .mbr-text,
.cid-ugnCdEwk8V .mbr-section-btn {
  text-align: center;
}
.cid-ugnCdEPtG8 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnCdEPtG8 .mbr-text {
  color: #000000;
}
.cid-ugnCdEPtG8 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnCdEPtG8 .mbr-section-title {
  color: #000000;
}
.cid-ugnCdFenyC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnCdFenyC .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnCdFenyC form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnCdFenyC form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnCdFenyC form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnCdFenyC .content-head {
  max-width: 800px;
}
.cid-ugnCdFr1DL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnCdFr1DL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnCdFr1DL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnCdFr1DL .row {
  justify-content: center;
}
.cid-ugnCdFr1DL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnCdFr1DL .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnCdFr1DL .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnCdFr1DL .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnCdFr1DL .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnCdFr1DL .content-head {
  max-width: 800px;
}
.cid-uiSaqhb6Jx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-uiSaqhb6Jx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSaqhb6Jx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSaqhb6Jx .row {
  justify-content: center;
}
.cid-uiSaqhb6Jx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSaqhb6Jx .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSaqhb6Jx .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSaqhb6Jx .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSaqhb6Jx .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSaqhb6Jx .content-head {
  max-width: 800px;
}
.cid-ugnCdFIppO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnEz39dqt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnEz39dqt .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-ugnEz39dqt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnEz39dqt .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-ugnEz39dqt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnEz39dqt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnEz39dqt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnEz39dqt .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnEz39dqt .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnEz39dqt .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnEz39dqt .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnEz39dqt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnEz39dqt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnEz39dqt .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnEz39dqt .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnEz39dqt .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnEz39dqt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnEz39dqt .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnEz39dqt .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnEz39dqt .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnEz39dqt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnEz39dqt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnEz39dqt .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnEz39dqt .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnEz39dqt .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnEz39dqt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnEz39dqt .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: #ffffff;
}
.cid-ugnEz39dqt .nav-item:focus,
.cid-ugnEz39dqt .nav-link:focus {
  outline: none;
}
.cid-ugnEz39dqt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnEz39dqt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnEz39dqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnEz39dqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnEz39dqt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnEz39dqt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnEz39dqt .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-ugnEz39dqt .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnEz39dqt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnEz39dqt .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnEz39dqt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnEz39dqt .navbar.collapsed {
  justify-content: center;
}
.cid-ugnEz39dqt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnEz39dqt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnEz39dqt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnEz39dqt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnEz39dqt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnEz39dqt .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-ugnEz39dqt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnEz39dqt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnEz39dqt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnEz39dqt .navbar {
    min-height: 72px;
  }
  .cid-ugnEz39dqt .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnEz39dqt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnEz39dqt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnEz39dqt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnEz39dqt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnEz39dqt .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-ugnEz39dqt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnEz39dqt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnEz39dqt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnEz39dqt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnEz39dqt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnEz39dqt .dropdown-item.active,
.cid-ugnEz39dqt .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnEz39dqt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnEz39dqt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnEz39dqt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnEz39dqt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnEz39dqt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnEz39dqt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnEz39dqt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnEz39dqt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnEz39dqt .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnEz39dqt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnEz39dqt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnEz39dqt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnEz39dqt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnEz39dqt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnEz39dqt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnEz39dqt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnEz39dqt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnEz39dqt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnEz39dqt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnEz39dqt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnEz39dqt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnEz39dqt .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-ugnEz39dqt .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnEz39dqt .navbar {
    height: 70px;
  }
  .cid-ugnEz39dqt .navbar.opened {
    height: auto;
  }
  .cid-ugnEz39dqt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnEz39dqt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnEz39dqt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnEz39dqt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnEz39dqt .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-ugnEz39dqt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnEz39dqt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnEz39dqt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnEz39dqt .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnEz39dqt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnEz39dqt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnEz39dqt .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnEz39dqt .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-ugnEz39dqt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnEz39dqt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnEz39dqt .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-ugnEz39dqt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnEz39dqt .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-ugnEz39dqt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnEz39dqt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnEz5lo74 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/2d-3d-special-header-2000x1125.jpg");
}
.cid-ugnEz5lo74 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnEz5lo74 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnEz5lo74 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnEz5lo74 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnEz5lo74 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnEz5lo74 {
    align-items: center;
  }
  .cid-ugnEz5lo74 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnEz5lo74 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnEz5lo74 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnEz5lo74 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnEz5lo74 .content-wrap {
    width: 100%;
  }
}
.cid-ugnEz5lo74 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugnEz5lo74 .mbr-text,
.cid-ugnEz5lo74 .mbr-section-btn {
  text-align: center;
}
.cid-ugnEz67CRv {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnEz67CRv .mbr-text {
  color: #000000;
}
.cid-ugnEz67CRv .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnEz67CRv .mbr-section-title {
  color: #000000;
}
.cid-ugnEz6hzFZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnEz6hzFZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnEz6hzFZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnEz6hzFZ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnEz6hzFZ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnEz6hzFZ .content-head {
  max-width: 800px;
}
.cid-ugnEz6uLCL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnEz6uLCL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnEz6uLCL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnEz6uLCL .row {
  justify-content: center;
}
.cid-ugnEz6uLCL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnEz6uLCL .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnEz6uLCL .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnEz6uLCL .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnEz6uLCL .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnEz6uLCL .content-head {
  max-width: 800px;
}
.cid-uiSaIYPe2E {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSaIYPe2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSaIYPe2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSaIYPe2E .row {
  justify-content: center;
}
.cid-uiSaIYPe2E .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSaIYPe2E .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSaIYPe2E .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSaIYPe2E .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSaIYPe2E .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSaIYPe2E .content-head {
  max-width: 800px;
}
.cid-ugnEz6LGAF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnG3r8TRm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnG3r8TRm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnG3r8TRm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnG3r8TRm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnG3r8TRm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnG3r8TRm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnG3r8TRm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnG3r8TRm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnG3r8TRm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnG3r8TRm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnG3r8TRm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnG3r8TRm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnG3r8TRm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnG3r8TRm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnG3r8TRm .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnG3r8TRm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnG3r8TRm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnG3r8TRm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnG3r8TRm .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnG3r8TRm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnG3r8TRm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnG3r8TRm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnG3r8TRm .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: #ffffff;
}
.cid-ugnG3r8TRm .nav-item:focus,
.cid-ugnG3r8TRm .nav-link:focus {
  outline: none;
}
.cid-ugnG3r8TRm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnG3r8TRm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnG3r8TRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnG3r8TRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnG3r8TRm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnG3r8TRm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnG3r8TRm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnG3r8TRm .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnG3r8TRm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnG3r8TRm .navbar.collapsed {
  justify-content: center;
}
.cid-ugnG3r8TRm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnG3r8TRm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnG3r8TRm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnG3r8TRm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnG3r8TRm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnG3r8TRm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnG3r8TRm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnG3r8TRm .navbar {
    min-height: 72px;
  }
  .cid-ugnG3r8TRm .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnG3r8TRm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnG3r8TRm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnG3r8TRm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnG3r8TRm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnG3r8TRm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnG3r8TRm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnG3r8TRm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnG3r8TRm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnG3r8TRm .dropdown-item.active,
.cid-ugnG3r8TRm .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnG3r8TRm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnG3r8TRm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnG3r8TRm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnG3r8TRm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnG3r8TRm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnG3r8TRm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnG3r8TRm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnG3r8TRm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnG3r8TRm .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnG3r8TRm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnG3r8TRm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnG3r8TRm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnG3r8TRm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnG3r8TRm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnG3r8TRm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnG3r8TRm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnG3r8TRm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnG3r8TRm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnG3r8TRm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnG3r8TRm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnG3r8TRm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnG3r8TRm .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-ugnG3r8TRm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnG3r8TRm .navbar {
    height: 70px;
  }
  .cid-ugnG3r8TRm .navbar.opened {
    height: auto;
  }
  .cid-ugnG3r8TRm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnG3r8TRm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnG3r8TRm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnG3r8TRm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnG3r8TRm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnG3r8TRm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnG3r8TRm .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnG3r8TRm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnG3r8TRm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnG3r8TRm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnG3r8TRm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnG3r8TRm .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-ugnG3r8TRm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnG3r8TRm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnG3s6AW9 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/chairmans-desk-2-1320x880.jpg");
}
.cid-ugnG3s6AW9 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnG3s6AW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnG3s6AW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnG3s6AW9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnG3s6AW9 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnG3s6AW9 {
    align-items: center;
  }
  .cid-ugnG3s6AW9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnG3s6AW9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnG3s6AW9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnG3s6AW9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnG3s6AW9 .content-wrap {
    width: 100%;
  }
}
.cid-ugnG3s6AW9 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugnG3s6AW9 .mbr-text,
.cid-ugnG3s6AW9 .mbr-section-btn {
  text-align: center;
}
.cid-ugnG3sKNp9 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnG3sKNp9 .mbr-text {
  color: #000000;
}
.cid-ugnG3sKNp9 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnG3sKNp9 .mbr-section-title {
  color: #000000;
}
.cid-ugnG3t2tdL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnG3t2tdL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnG3t2tdL form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnG3t2tdL form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnG3t2tdL form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnG3t2tdL .content-head {
  max-width: 800px;
}
.cid-ugnG3ttv9b {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnG3ttv9b .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnG3ttv9b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnG3ttv9b .row {
  justify-content: center;
}
.cid-ugnG3ttv9b .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnG3ttv9b .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnG3ttv9b .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnG3ttv9b .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnG3ttv9b .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnG3ttv9b .content-head {
  max-width: 800px;
}
.cid-uiSb55D6FQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSb55D6FQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSb55D6FQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSb55D6FQ .row {
  justify-content: center;
}
.cid-uiSb55D6FQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSb55D6FQ .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSb55D6FQ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSb55D6FQ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSb55D6FQ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSb55D6FQ .content-head {
  max-width: 800px;
}
.cid-ugnG3tOIm6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugnHelVvvL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugnHelVvvL .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-ugnHelVvvL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugnHelVvvL .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-ugnHelVvvL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugnHelVvvL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugnHelVvvL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugnHelVvvL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugnHelVvvL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugnHelVvvL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugnHelVvvL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugnHelVvvL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugnHelVvvL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugnHelVvvL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugnHelVvvL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugnHelVvvL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugnHelVvvL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugnHelVvvL .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugnHelVvvL .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugnHelVvvL .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnHelVvvL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugnHelVvvL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugnHelVvvL .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugnHelVvvL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnHelVvvL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugnHelVvvL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugnHelVvvL .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: #ffffff;
}
.cid-ugnHelVvvL .nav-item:focus,
.cid-ugnHelVvvL .nav-link:focus {
  outline: none;
}
.cid-ugnHelVvvL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugnHelVvvL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugnHelVvvL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugnHelVvvL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugnHelVvvL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugnHelVvvL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugnHelVvvL .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-ugnHelVvvL .navbar.opened {
  transition: all 0.3s;
}
.cid-ugnHelVvvL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugnHelVvvL .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugnHelVvvL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugnHelVvvL .navbar.collapsed {
  justify-content: center;
}
.cid-ugnHelVvvL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugnHelVvvL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugnHelVvvL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugnHelVvvL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugnHelVvvL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugnHelVvvL .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-ugnHelVvvL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugnHelVvvL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugnHelVvvL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugnHelVvvL .navbar {
    min-height: 72px;
  }
  .cid-ugnHelVvvL .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugnHelVvvL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugnHelVvvL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugnHelVvvL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugnHelVvvL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugnHelVvvL .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-ugnHelVvvL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugnHelVvvL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugnHelVvvL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugnHelVvvL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugnHelVvvL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugnHelVvvL .dropdown-item.active,
.cid-ugnHelVvvL .dropdown-item:active {
  background-color: transparent;
}
.cid-ugnHelVvvL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugnHelVvvL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugnHelVvvL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugnHelVvvL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugnHelVvvL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugnHelVvvL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugnHelVvvL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugnHelVvvL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugnHelVvvL .navbar-buttons {
    text-align: left;
  }
}
.cid-ugnHelVvvL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugnHelVvvL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugnHelVvvL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugnHelVvvL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnHelVvvL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugnHelVvvL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugnHelVvvL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnHelVvvL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugnHelVvvL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugnHelVvvL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugnHelVvvL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugnHelVvvL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugnHelVvvL .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-ugnHelVvvL .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugnHelVvvL .navbar {
    height: 70px;
  }
  .cid-ugnHelVvvL .navbar.opened {
    height: auto;
  }
  .cid-ugnHelVvvL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugnHelVvvL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugnHelVvvL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugnHelVvvL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugnHelVvvL .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-ugnHelVvvL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugnHelVvvL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugnHelVvvL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugnHelVvvL .navbar-brand {
    margin-right: auto;
  }
  .cid-ugnHelVvvL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugnHelVvvL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugnHelVvvL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugnHelVvvL .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-ugnHelVvvL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugnHelVvvL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugnHelVvvL .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-ugnHelVvvL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugnHelVvvL .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-ugnHelVvvL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugnHelVvvL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugnHemPjMa {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/engineering-design-review-header-2000x781.jpg");
}
.cid-ugnHemPjMa .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugnHemPjMa .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnHemPjMa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnHemPjMa .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugnHemPjMa .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugnHemPjMa {
    align-items: center;
  }
  .cid-ugnHemPjMa .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugnHemPjMa .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugnHemPjMa {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugnHemPjMa .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugnHemPjMa .content-wrap {
    width: 100%;
  }
}
.cid-ugnHemPjMa .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugnHemPjMa .mbr-text,
.cid-ugnHemPjMa .mbr-section-btn {
  text-align: center;
}
.cid-ugnHenlvo5 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugnHenlvo5 .mbr-text {
  color: #000000;
}
.cid-ugnHenlvo5 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugnHenlvo5 .mbr-section-title {
  color: #000000;
}
.cid-ugojm2Ip9F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugojm2Ip9F .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugojm2Ip9F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugojm2Ip9F .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugojm2Ip9F .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugojm2Ip9F .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugojm2Ip9F .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugojm2Ip9F .mbr-text,
.cid-ugojm2Ip9F .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugojm2Ip9F .card-title,
.cid-ugojm2Ip9F .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugojm2Ip9F .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugojm2Ip9F .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugojm2Ip9F .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugojm2Ip9F .mbr-text UL {
  text-align: left;
}
.cid-ugojm2Ip9F .mbr-section-subtitle {
  text-align: center;
}
.cid-ugojnSfcye {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugojnSfcye .mbr-text {
  color: #000000;
}
.cid-ugojnSfcye .mbr-section-subtitle {
  color: #000000;
}
.cid-ugojnSfcye .mbr-section-title {
  color: #000000;
}
.cid-ugnHenDPsJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugnHenDPsJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugnHenDPsJ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugnHenDPsJ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugnHenDPsJ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugnHenDPsJ .content-head {
  max-width: 800px;
}
.cid-ugnHeo1dSE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugnHeo1dSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugnHeo1dSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugnHeo1dSE .row {
  justify-content: center;
}
.cid-ugnHeo1dSE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugnHeo1dSE .item {
    margin-bottom: 1rem;
  }
}
.cid-ugnHeo1dSE .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugnHeo1dSE .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugnHeo1dSE .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugnHeo1dSE .content-head {
  max-width: 800px;
}
.cid-uiSbvJrOL7 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSbvJrOL7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSbvJrOL7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSbvJrOL7 .row {
  justify-content: center;
}
.cid-uiSbvJrOL7 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSbvJrOL7 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSbvJrOL7 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSbvJrOL7 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSbvJrOL7 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSbvJrOL7 .content-head {
  max-width: 800px;
}
.cid-ugnHeoqWXn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugol9MQhDN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugol9MQhDN .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-ugol9MQhDN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugol9MQhDN .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-ugol9MQhDN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugol9MQhDN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugol9MQhDN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugol9MQhDN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugol9MQhDN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugol9MQhDN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugol9MQhDN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugol9MQhDN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugol9MQhDN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugol9MQhDN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugol9MQhDN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugol9MQhDN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugol9MQhDN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugol9MQhDN .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugol9MQhDN .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugol9MQhDN .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugol9MQhDN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugol9MQhDN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugol9MQhDN .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugol9MQhDN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugol9MQhDN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugol9MQhDN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugol9MQhDN .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: #ffffff;
}
.cid-ugol9MQhDN .nav-item:focus,
.cid-ugol9MQhDN .nav-link:focus {
  outline: none;
}
.cid-ugol9MQhDN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugol9MQhDN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugol9MQhDN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugol9MQhDN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugol9MQhDN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugol9MQhDN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugol9MQhDN .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-ugol9MQhDN .navbar.opened {
  transition: all 0.3s;
}
.cid-ugol9MQhDN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugol9MQhDN .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugol9MQhDN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugol9MQhDN .navbar.collapsed {
  justify-content: center;
}
.cid-ugol9MQhDN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugol9MQhDN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugol9MQhDN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugol9MQhDN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugol9MQhDN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugol9MQhDN .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-ugol9MQhDN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugol9MQhDN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugol9MQhDN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugol9MQhDN .navbar {
    min-height: 72px;
  }
  .cid-ugol9MQhDN .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugol9MQhDN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugol9MQhDN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugol9MQhDN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugol9MQhDN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugol9MQhDN .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-ugol9MQhDN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugol9MQhDN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugol9MQhDN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugol9MQhDN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugol9MQhDN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugol9MQhDN .dropdown-item.active,
.cid-ugol9MQhDN .dropdown-item:active {
  background-color: transparent;
}
.cid-ugol9MQhDN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugol9MQhDN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugol9MQhDN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugol9MQhDN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugol9MQhDN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugol9MQhDN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugol9MQhDN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugol9MQhDN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugol9MQhDN .navbar-buttons {
    text-align: left;
  }
}
.cid-ugol9MQhDN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugol9MQhDN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugol9MQhDN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugol9MQhDN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugol9MQhDN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugol9MQhDN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugol9MQhDN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugol9MQhDN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugol9MQhDN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugol9MQhDN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugol9MQhDN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugol9MQhDN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugol9MQhDN .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-ugol9MQhDN .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugol9MQhDN .navbar {
    height: 70px;
  }
  .cid-ugol9MQhDN .navbar.opened {
    height: auto;
  }
  .cid-ugol9MQhDN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugol9MQhDN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugol9MQhDN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugol9MQhDN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugol9MQhDN .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-ugol9MQhDN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugol9MQhDN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugol9MQhDN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugol9MQhDN .navbar-brand {
    margin-right: auto;
  }
  .cid-ugol9MQhDN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugol9MQhDN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugol9MQhDN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugol9MQhDN .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-ugol9MQhDN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugol9MQhDN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugol9MQhDN .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-ugol9MQhDN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugol9MQhDN .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-ugol9MQhDN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugol9MQhDN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugol9NQP7u {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/s-design-approval-header-2000x751.jpg");
}
.cid-ugol9NQP7u .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugol9NQP7u .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugol9NQP7u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugol9NQP7u .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugol9NQP7u .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugol9NQP7u {
    align-items: center;
  }
  .cid-ugol9NQP7u .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugol9NQP7u .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugol9NQP7u {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugol9NQP7u .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugol9NQP7u .content-wrap {
    width: 100%;
  }
}
.cid-ugol9NQP7u .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugol9NQP7u .mbr-text,
.cid-ugol9NQP7u .mbr-section-btn {
  text-align: center;
}
.cid-ugol9Oc7Ky {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugol9Oc7Ky .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugol9Oc7Ky .mbr-section-subtitle {
  color: #000000;
}
.cid-ugol9Oc7Ky .mbr-section-title {
  color: #000000;
}
.cid-ugol9OV5xN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugol9OV5xN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugol9OV5xN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugol9OV5xN form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugol9OV5xN form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugol9OV5xN .content-head {
  max-width: 800px;
}
.cid-ugol9Pbg5N {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugol9Pbg5N .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugol9Pbg5N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugol9Pbg5N .row {
  justify-content: center;
}
.cid-ugol9Pbg5N .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugol9Pbg5N .item {
    margin-bottom: 1rem;
  }
}
.cid-ugol9Pbg5N .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugol9Pbg5N .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugol9Pbg5N .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugol9Pbg5N .content-head {
  max-width: 800px;
}
.cid-uiSbTfLn9R {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSbTfLn9R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSbTfLn9R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSbTfLn9R .row {
  justify-content: center;
}
.cid-uiSbTfLn9R .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSbTfLn9R .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSbTfLn9R .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSbTfLn9R .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSbTfLn9R .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSbTfLn9R .content-head {
  max-width: 800px;
}
.cid-ugol9Pt4Ey {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugomK1PBtK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugomK1PBtK .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-ugomK1PBtK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugomK1PBtK .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-ugomK1PBtK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugomK1PBtK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugomK1PBtK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugomK1PBtK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugomK1PBtK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugomK1PBtK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugomK1PBtK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugomK1PBtK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugomK1PBtK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugomK1PBtK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugomK1PBtK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugomK1PBtK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugomK1PBtK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugomK1PBtK .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugomK1PBtK .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugomK1PBtK .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugomK1PBtK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugomK1PBtK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugomK1PBtK .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugomK1PBtK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugomK1PBtK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugomK1PBtK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugomK1PBtK .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: #ffffff;
}
.cid-ugomK1PBtK .nav-item:focus,
.cid-ugomK1PBtK .nav-link:focus {
  outline: none;
}
.cid-ugomK1PBtK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugomK1PBtK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugomK1PBtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugomK1PBtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugomK1PBtK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugomK1PBtK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugomK1PBtK .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-ugomK1PBtK .navbar.opened {
  transition: all 0.3s;
}
.cid-ugomK1PBtK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugomK1PBtK .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugomK1PBtK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugomK1PBtK .navbar.collapsed {
  justify-content: center;
}
.cid-ugomK1PBtK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugomK1PBtK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugomK1PBtK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugomK1PBtK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugomK1PBtK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugomK1PBtK .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-ugomK1PBtK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugomK1PBtK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugomK1PBtK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugomK1PBtK .navbar {
    min-height: 72px;
  }
  .cid-ugomK1PBtK .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugomK1PBtK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugomK1PBtK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugomK1PBtK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugomK1PBtK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugomK1PBtK .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-ugomK1PBtK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugomK1PBtK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugomK1PBtK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugomK1PBtK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugomK1PBtK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugomK1PBtK .dropdown-item.active,
.cid-ugomK1PBtK .dropdown-item:active {
  background-color: transparent;
}
.cid-ugomK1PBtK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugomK1PBtK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugomK1PBtK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugomK1PBtK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugomK1PBtK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugomK1PBtK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugomK1PBtK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugomK1PBtK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugomK1PBtK .navbar-buttons {
    text-align: left;
  }
}
.cid-ugomK1PBtK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugomK1PBtK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugomK1PBtK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugomK1PBtK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugomK1PBtK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugomK1PBtK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugomK1PBtK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugomK1PBtK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugomK1PBtK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugomK1PBtK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugomK1PBtK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugomK1PBtK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugomK1PBtK .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-ugomK1PBtK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugomK1PBtK .navbar {
    height: 70px;
  }
  .cid-ugomK1PBtK .navbar.opened {
    height: auto;
  }
  .cid-ugomK1PBtK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugomK1PBtK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugomK1PBtK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugomK1PBtK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugomK1PBtK .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-ugomK1PBtK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugomK1PBtK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugomK1PBtK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugomK1PBtK .navbar-brand {
    margin-right: auto;
  }
  .cid-ugomK1PBtK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugomK1PBtK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugomK1PBtK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugomK1PBtK .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-ugomK1PBtK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugomK1PBtK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugomK1PBtK .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-ugomK1PBtK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugomK1PBtK .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-ugomK1PBtK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugomK1PBtK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugomK2GeW3 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/fabrication-page-header-2000x1099.jpg");
}
.cid-ugomK2GeW3 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugomK2GeW3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugomK2GeW3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugomK2GeW3 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugomK2GeW3 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugomK2GeW3 {
    align-items: center;
  }
  .cid-ugomK2GeW3 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugomK2GeW3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugomK2GeW3 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugomK2GeW3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugomK2GeW3 .content-wrap {
    width: 100%;
  }
}
.cid-ugomK2GeW3 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugomK2GeW3 .mbr-text,
.cid-ugomK2GeW3 .mbr-section-btn {
  text-align: center;
}
.cid-ugomK3ci6i {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugomK3ci6i .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugomK3ci6i .mbr-section-subtitle {
  color: #000000;
}
.cid-ugomK3ci6i .mbr-section-title {
  color: #000000;
}
.cid-ugomK3D7cF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugomK3D7cF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugomK3D7cF form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugomK3D7cF form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugomK3D7cF form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugomK3D7cF .content-head {
  max-width: 800px;
}
.cid-ugomK47x3t {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugomK47x3t .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugomK47x3t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugomK47x3t .row {
  justify-content: center;
}
.cid-ugomK47x3t .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugomK47x3t .item {
    margin-bottom: 1rem;
  }
}
.cid-ugomK47x3t .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugomK47x3t .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugomK47x3t .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugomK47x3t .content-head {
  max-width: 800px;
}
.cid-uiScfKGEIH {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiScfKGEIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiScfKGEIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiScfKGEIH .row {
  justify-content: center;
}
.cid-uiScfKGEIH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiScfKGEIH .item {
    margin-bottom: 1rem;
  }
}
.cid-uiScfKGEIH .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiScfKGEIH .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiScfKGEIH .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiScfKGEIH .content-head {
  max-width: 800px;
}
.cid-ugomK4q5Sq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugooG2qJJ0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugooG2qJJ0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugooG2qJJ0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugooG2qJJ0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugooG2qJJ0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugooG2qJJ0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugooG2qJJ0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugooG2qJJ0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugooG2qJJ0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugooG2qJJ0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugooG2qJJ0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugooG2qJJ0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugooG2qJJ0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugooG2qJJ0 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugooG2qJJ0 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugooG2qJJ0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugooG2qJJ0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugooG2qJJ0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugooG2qJJ0 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugooG2qJJ0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugooG2qJJ0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugooG2qJJ0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugooG2qJJ0 .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: #ffffff;
}
.cid-ugooG2qJJ0 .nav-item:focus,
.cid-ugooG2qJJ0 .nav-link:focus {
  outline: none;
}
.cid-ugooG2qJJ0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugooG2qJJ0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugooG2qJJ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugooG2qJJ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugooG2qJJ0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugooG2qJJ0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugooG2qJJ0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugooG2qJJ0 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugooG2qJJ0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugooG2qJJ0 .navbar.collapsed {
  justify-content: center;
}
.cid-ugooG2qJJ0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugooG2qJJ0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugooG2qJJ0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugooG2qJJ0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugooG2qJJ0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugooG2qJJ0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugooG2qJJ0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugooG2qJJ0 .navbar {
    min-height: 72px;
  }
  .cid-ugooG2qJJ0 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugooG2qJJ0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugooG2qJJ0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugooG2qJJ0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugooG2qJJ0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugooG2qJJ0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugooG2qJJ0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugooG2qJJ0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugooG2qJJ0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugooG2qJJ0 .dropdown-item.active,
.cid-ugooG2qJJ0 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugooG2qJJ0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugooG2qJJ0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugooG2qJJ0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugooG2qJJ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugooG2qJJ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugooG2qJJ0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugooG2qJJ0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugooG2qJJ0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugooG2qJJ0 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugooG2qJJ0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugooG2qJJ0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugooG2qJJ0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugooG2qJJ0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugooG2qJJ0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugooG2qJJ0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugooG2qJJ0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugooG2qJJ0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugooG2qJJ0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugooG2qJJ0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugooG2qJJ0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugooG2qJJ0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugooG2qJJ0 .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-ugooG2qJJ0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugooG2qJJ0 .navbar {
    height: 70px;
  }
  .cid-ugooG2qJJ0 .navbar.opened {
    height: auto;
  }
  .cid-ugooG2qJJ0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugooG2qJJ0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugooG2qJJ0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugooG2qJJ0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugooG2qJJ0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugooG2qJJ0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugooG2qJJ0 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugooG2qJJ0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugooG2qJJ0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugooG2qJJ0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugooG2qJJ0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugooG2qJJ0 .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-ugooG2qJJ0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugooG2qJJ0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugooG3m7bm {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/sub-header-asset-integrity-2000x622.jpg");
}
.cid-ugooG3m7bm .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugooG3m7bm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugooG3m7bm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugooG3m7bm .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugooG3m7bm .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugooG3m7bm {
    align-items: center;
  }
  .cid-ugooG3m7bm .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugooG3m7bm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugooG3m7bm {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugooG3m7bm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugooG3m7bm .content-wrap {
    width: 100%;
  }
}
.cid-ugooG3m7bm .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugooG3m7bm .mbr-text,
.cid-ugooG3m7bm .mbr-section-btn {
  text-align: center;
}
.cid-ugooG40ktM {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugooG40ktM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugooG40ktM .mbr-section-subtitle {
  color: #000000;
}
.cid-ugooG40ktM .mbr-section-title {
  color: #000000;
}
.cid-ugopPeGcaP {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugopPeGcaP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugopPeGcaP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugopPeGcaP .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugopPeGcaP .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugopPeGcaP .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugopPeGcaP .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugopPeGcaP .mbr-text,
.cid-ugopPeGcaP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugopPeGcaP .card-title,
.cid-ugopPeGcaP .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugopPeGcaP .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugopPeGcaP .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugopPeGcaP .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugopPeGcaP .mbr-text UL {
  text-align: left;
}
.cid-ugopPeGcaP .mbr-section-subtitle {
  text-align: center;
}
.cid-ugopQp6QBM {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugopQp6QBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugopQp6QBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugopQp6QBM .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugopQp6QBM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugopQp6QBM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugopQp6QBM .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugopQp6QBM .mbr-text,
.cid-ugopQp6QBM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugopQp6QBM .card-title,
.cid-ugopQp6QBM .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugopQp6QBM .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugopQp6QBM .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugopQp6QBM .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugopQp6QBM .mbr-text UL {
  text-align: left;
}
.cid-ugopQp6QBM .mbr-section-subtitle {
  text-align: center;
}
.cid-ugooG4uSnf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugooG4uSnf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugooG4uSnf form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugooG4uSnf form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugooG4uSnf form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugooG4uSnf .content-head {
  max-width: 800px;
}
.cid-ugooG4OwqT {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugooG4OwqT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugooG4OwqT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugooG4OwqT .row {
  justify-content: center;
}
.cid-ugooG4OwqT .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugooG4OwqT .item {
    margin-bottom: 1rem;
  }
}
.cid-ugooG4OwqT .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugooG4OwqT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugooG4OwqT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugooG4OwqT .content-head {
  max-width: 800px;
}
.cid-uiScz4HCoU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-uiScz4HCoU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiScz4HCoU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiScz4HCoU .row {
  justify-content: center;
}
.cid-uiScz4HCoU .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiScz4HCoU .item {
    margin-bottom: 1rem;
  }
}
.cid-uiScz4HCoU .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiScz4HCoU .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiScz4HCoU .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiScz4HCoU .content-head {
  max-width: 800px;
}
.cid-ugooG5jtr0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoszPknVv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoszPknVv .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-ugoszPknVv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoszPknVv .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-ugoszPknVv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoszPknVv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoszPknVv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoszPknVv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoszPknVv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoszPknVv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoszPknVv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoszPknVv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoszPknVv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoszPknVv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoszPknVv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoszPknVv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoszPknVv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoszPknVv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoszPknVv .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoszPknVv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoszPknVv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoszPknVv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoszPknVv .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoszPknVv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoszPknVv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoszPknVv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoszPknVv .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: #ffffff;
}
.cid-ugoszPknVv .nav-item:focus,
.cid-ugoszPknVv .nav-link:focus {
  outline: none;
}
.cid-ugoszPknVv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoszPknVv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoszPknVv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoszPknVv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoszPknVv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoszPknVv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoszPknVv .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-ugoszPknVv .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoszPknVv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoszPknVv .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoszPknVv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoszPknVv .navbar.collapsed {
  justify-content: center;
}
.cid-ugoszPknVv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoszPknVv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoszPknVv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoszPknVv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoszPknVv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoszPknVv .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-ugoszPknVv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoszPknVv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoszPknVv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoszPknVv .navbar {
    min-height: 72px;
  }
  .cid-ugoszPknVv .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoszPknVv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoszPknVv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoszPknVv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoszPknVv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoszPknVv .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-ugoszPknVv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoszPknVv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoszPknVv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoszPknVv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoszPknVv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoszPknVv .dropdown-item.active,
.cid-ugoszPknVv .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoszPknVv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoszPknVv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoszPknVv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoszPknVv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoszPknVv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoszPknVv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoszPknVv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoszPknVv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoszPknVv .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoszPknVv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoszPknVv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoszPknVv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoszPknVv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoszPknVv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoszPknVv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoszPknVv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoszPknVv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoszPknVv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoszPknVv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoszPknVv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoszPknVv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoszPknVv .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-ugoszPknVv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoszPknVv .navbar {
    height: 70px;
  }
  .cid-ugoszPknVv .navbar.opened {
    height: auto;
  }
  .cid-ugoszPknVv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoszPknVv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoszPknVv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoszPknVv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoszPknVv .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-ugoszPknVv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoszPknVv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoszPknVv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoszPknVv .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoszPknVv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoszPknVv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoszPknVv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoszPknVv .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-ugoszPknVv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoszPknVv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoszPknVv .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-ugoszPknVv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoszPknVv .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-ugoszPknVv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoszPknVv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoszQc2N4 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/home-header-our-team-2000x800.jpg");
}
.cid-ugoszQc2N4 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoszQc2N4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoszQc2N4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoszQc2N4 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoszQc2N4 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoszQc2N4 {
    align-items: center;
  }
  .cid-ugoszQc2N4 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoszQc2N4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoszQc2N4 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoszQc2N4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoszQc2N4 .content-wrap {
    width: 100%;
  }
}
.cid-ugoszQc2N4 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugoszQc2N4 .mbr-text,
.cid-ugoszQc2N4 .mbr-section-btn {
  text-align: center;
}
.cid-ugoszQKMZ7 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoszQKMZ7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoszQKMZ7 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoszQKMZ7 .mbr-section-title {
  color: #000000;
}
.cid-ugoszRPljd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoszRPljd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoszRPljd form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoszRPljd form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoszRPljd form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoszRPljd .content-head {
  max-width: 800px;
}
.cid-ugoszS8eUS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoszS8eUS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoszS8eUS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoszS8eUS .row {
  justify-content: center;
}
.cid-ugoszS8eUS .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoszS8eUS .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoszS8eUS .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoszS8eUS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoszS8eUS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoszS8eUS .content-head {
  max-width: 800px;
}
.cid-uiScXcOEWY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiScXcOEWY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiScXcOEWY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiScXcOEWY .row {
  justify-content: center;
}
.cid-uiScXcOEWY .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiScXcOEWY .item {
    margin-bottom: 1rem;
  }
}
.cid-uiScXcOEWY .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiScXcOEWY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiScXcOEWY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiScXcOEWY .content-head {
  max-width: 800px;
}
.cid-ugoszSDWL0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoufSMe5u {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoufSMe5u .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-ugoufSMe5u .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoufSMe5u .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-ugoufSMe5u .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoufSMe5u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoufSMe5u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoufSMe5u .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoufSMe5u .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoufSMe5u .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoufSMe5u .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoufSMe5u .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoufSMe5u .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoufSMe5u .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoufSMe5u .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoufSMe5u .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoufSMe5u .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoufSMe5u .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoufSMe5u .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoufSMe5u .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoufSMe5u .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoufSMe5u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoufSMe5u .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoufSMe5u .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoufSMe5u .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoufSMe5u .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoufSMe5u .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: #ffffff;
}
.cid-ugoufSMe5u .nav-item:focus,
.cid-ugoufSMe5u .nav-link:focus {
  outline: none;
}
.cid-ugoufSMe5u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoufSMe5u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoufSMe5u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoufSMe5u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoufSMe5u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoufSMe5u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoufSMe5u .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-ugoufSMe5u .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoufSMe5u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoufSMe5u .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoufSMe5u .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoufSMe5u .navbar.collapsed {
  justify-content: center;
}
.cid-ugoufSMe5u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoufSMe5u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoufSMe5u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoufSMe5u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoufSMe5u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoufSMe5u .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-ugoufSMe5u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoufSMe5u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoufSMe5u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoufSMe5u .navbar {
    min-height: 72px;
  }
  .cid-ugoufSMe5u .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoufSMe5u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoufSMe5u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoufSMe5u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoufSMe5u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoufSMe5u .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-ugoufSMe5u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoufSMe5u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoufSMe5u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoufSMe5u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoufSMe5u .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoufSMe5u .dropdown-item.active,
.cid-ugoufSMe5u .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoufSMe5u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoufSMe5u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoufSMe5u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoufSMe5u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoufSMe5u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoufSMe5u .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoufSMe5u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoufSMe5u .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoufSMe5u .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoufSMe5u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoufSMe5u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoufSMe5u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoufSMe5u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoufSMe5u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoufSMe5u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoufSMe5u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoufSMe5u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoufSMe5u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoufSMe5u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoufSMe5u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoufSMe5u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoufSMe5u .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-ugoufSMe5u .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoufSMe5u .navbar {
    height: 70px;
  }
  .cid-ugoufSMe5u .navbar.opened {
    height: auto;
  }
  .cid-ugoufSMe5u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoufSMe5u .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoufSMe5u .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoufSMe5u .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoufSMe5u .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-ugoufSMe5u .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoufSMe5u .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoufSMe5u .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoufSMe5u .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoufSMe5u .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoufSMe5u .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoufSMe5u .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoufSMe5u .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-ugoufSMe5u .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoufSMe5u .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoufSMe5u .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-ugoufSMe5u .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoufSMe5u .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-ugoufSMe5u .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoufSMe5u .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoufTCWYO {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/header-value-mission-1-2000x1043.jpg");
}
.cid-ugoufTCWYO .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoufTCWYO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoufTCWYO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoufTCWYO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoufTCWYO .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoufTCWYO {
    align-items: center;
  }
  .cid-ugoufTCWYO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoufTCWYO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoufTCWYO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoufTCWYO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoufTCWYO .content-wrap {
    width: 100%;
  }
}
.cid-ugoufTCWYO .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugoufTCWYO .mbr-text,
.cid-ugoufTCWYO .mbr-section-btn {
  text-align: center;
}
.cid-ugoufU46q8 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoufU46q8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoufU46q8 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoufU46q8 .mbr-section-title {
  color: #000000;
}
.cid-ugoufUlEQB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoufUlEQB .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoufUlEQB form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoufUlEQB form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoufUlEQB form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoufUlEQB .content-head {
  max-width: 800px;
}
.cid-ugoufUzjpd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoufUzjpd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoufUzjpd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoufUzjpd .row {
  justify-content: center;
}
.cid-ugoufUzjpd .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoufUzjpd .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoufUzjpd .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoufUzjpd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoufUzjpd .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoufUzjpd .content-head {
  max-width: 800px;
}
.cid-uiSdfKrnYe {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiSdfKrnYe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiSdfKrnYe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiSdfKrnYe .row {
  justify-content: center;
}
.cid-uiSdfKrnYe .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiSdfKrnYe .item {
    margin-bottom: 1rem;
  }
}
.cid-uiSdfKrnYe .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiSdfKrnYe .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiSdfKrnYe .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiSdfKrnYe .content-head {
  max-width: 800px;
}
.cid-ugoufUQDUs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugovWypcxc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugovWypcxc .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-ugovWypcxc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugovWypcxc .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-ugovWypcxc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugovWypcxc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugovWypcxc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugovWypcxc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugovWypcxc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugovWypcxc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugovWypcxc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugovWypcxc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugovWypcxc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugovWypcxc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugovWypcxc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugovWypcxc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugovWypcxc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugovWypcxc .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugovWypcxc .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugovWypcxc .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugovWypcxc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugovWypcxc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugovWypcxc .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugovWypcxc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugovWypcxc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugovWypcxc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugovWypcxc .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: #ffffff;
}
.cid-ugovWypcxc .nav-item:focus,
.cid-ugovWypcxc .nav-link:focus {
  outline: none;
}
.cid-ugovWypcxc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugovWypcxc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugovWypcxc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugovWypcxc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugovWypcxc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugovWypcxc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugovWypcxc .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-ugovWypcxc .navbar.opened {
  transition: all 0.3s;
}
.cid-ugovWypcxc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugovWypcxc .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugovWypcxc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugovWypcxc .navbar.collapsed {
  justify-content: center;
}
.cid-ugovWypcxc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugovWypcxc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugovWypcxc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugovWypcxc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugovWypcxc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugovWypcxc .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-ugovWypcxc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugovWypcxc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugovWypcxc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugovWypcxc .navbar {
    min-height: 72px;
  }
  .cid-ugovWypcxc .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugovWypcxc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugovWypcxc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugovWypcxc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugovWypcxc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugovWypcxc .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-ugovWypcxc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugovWypcxc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugovWypcxc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugovWypcxc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugovWypcxc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugovWypcxc .dropdown-item.active,
.cid-ugovWypcxc .dropdown-item:active {
  background-color: transparent;
}
.cid-ugovWypcxc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugovWypcxc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugovWypcxc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugovWypcxc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugovWypcxc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugovWypcxc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugovWypcxc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugovWypcxc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugovWypcxc .navbar-buttons {
    text-align: left;
  }
}
.cid-ugovWypcxc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugovWypcxc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugovWypcxc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugovWypcxc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugovWypcxc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugovWypcxc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugovWypcxc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugovWypcxc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugovWypcxc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugovWypcxc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugovWypcxc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugovWypcxc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugovWypcxc .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-ugovWypcxc .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugovWypcxc .navbar {
    height: 70px;
  }
  .cid-ugovWypcxc .navbar.opened {
    height: auto;
  }
  .cid-ugovWypcxc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugovWypcxc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugovWypcxc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugovWypcxc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugovWypcxc .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-ugovWypcxc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugovWypcxc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugovWypcxc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugovWypcxc .navbar-brand {
    margin-right: auto;
  }
  .cid-ugovWypcxc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugovWypcxc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugovWypcxc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugovWypcxc .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-ugovWypcxc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugovWypcxc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugovWypcxc .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-ugovWypcxc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugovWypcxc .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-ugovWypcxc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugovWypcxc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugovWzl0h5 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/technical-due-diligence-2000x1000.jpg");
}
.cid-ugovWzl0h5 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugovWzl0h5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugovWzl0h5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugovWzl0h5 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugovWzl0h5 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugovWzl0h5 {
    align-items: center;
  }
  .cid-ugovWzl0h5 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugovWzl0h5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugovWzl0h5 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugovWzl0h5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugovWzl0h5 .content-wrap {
    width: 100%;
  }
}
.cid-ugovWzl0h5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugovWzl0h5 .mbr-text,
.cid-ugovWzl0h5 .mbr-section-btn {
  text-align: center;
}
.cid-ugovWAd1J7 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugovWAd1J7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugovWAd1J7 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugovWAd1J7 .mbr-section-title {
  color: #000000;
}
.cid-ugowtrPLxR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugowtrPLxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugowtrPLxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugowtrPLxR .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugowtrPLxR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugowtrPLxR .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugowtrPLxR .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugowtrPLxR .mbr-text,
.cid-ugowtrPLxR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugowtrPLxR .card-title,
.cid-ugowtrPLxR .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugowtrPLxR .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugowtrPLxR .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugowtrPLxR .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugowtrPLxR .mbr-text UL {
  text-align: left;
}
.cid-ugowtrPLxR .mbr-section-subtitle {
  text-align: center;
}
.cid-ugowzEIom8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugowzEIom8 .mbr-text {
  color: #000000;
}
.cid-ugowzEIom8 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugowzEIom8 .mbr-section-title {
  color: #000000;
}
.cid-ugovWAFhRH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugovWAFhRH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugovWAFhRH form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugovWAFhRH form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugovWAFhRH form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugovWAFhRH .content-head {
  max-width: 800px;
}
.cid-ugovWB43Zk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugovWB43Zk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugovWB43Zk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugovWB43Zk .row {
  justify-content: center;
}
.cid-ugovWB43Zk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugovWB43Zk .item {
    margin-bottom: 1rem;
  }
}
.cid-ugovWB43Zk .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugovWB43Zk .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugovWB43Zk .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugovWB43Zk .content-head {
  max-width: 800px;
}
.cid-uiRRO77wJG {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiRRO77wJG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRRO77wJG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRRO77wJG .row {
  justify-content: center;
}
.cid-uiRRO77wJG .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRRO77wJG .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRRO77wJG .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRRO77wJG .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRRO77wJG .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRRO77wJG .content-head {
  max-width: 800px;
}
.cid-ugovWBqxDf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoxVtbge8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoxVtbge8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoxVtbge8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoxVtbge8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoxVtbge8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoxVtbge8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoxVtbge8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoxVtbge8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoxVtbge8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoxVtbge8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoxVtbge8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoxVtbge8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoxVtbge8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoxVtbge8 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoxVtbge8 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoxVtbge8 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoxVtbge8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoxVtbge8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoxVtbge8 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoxVtbge8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoxVtbge8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoxVtbge8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoxVtbge8 .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: #ffffff;
}
.cid-ugoxVtbge8 .nav-item:focus,
.cid-ugoxVtbge8 .nav-link:focus {
  outline: none;
}
.cid-ugoxVtbge8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoxVtbge8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoxVtbge8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoxVtbge8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoxVtbge8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoxVtbge8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoxVtbge8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoxVtbge8 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoxVtbge8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoxVtbge8 .navbar.collapsed {
  justify-content: center;
}
.cid-ugoxVtbge8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoxVtbge8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoxVtbge8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoxVtbge8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoxVtbge8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoxVtbge8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoxVtbge8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoxVtbge8 .navbar {
    min-height: 72px;
  }
  .cid-ugoxVtbge8 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoxVtbge8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoxVtbge8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoxVtbge8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoxVtbge8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoxVtbge8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoxVtbge8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoxVtbge8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoxVtbge8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoxVtbge8 .dropdown-item.active,
.cid-ugoxVtbge8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoxVtbge8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoxVtbge8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoxVtbge8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoxVtbge8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoxVtbge8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoxVtbge8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoxVtbge8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoxVtbge8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoxVtbge8 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoxVtbge8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoxVtbge8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoxVtbge8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoxVtbge8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoxVtbge8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoxVtbge8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoxVtbge8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoxVtbge8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoxVtbge8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoxVtbge8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoxVtbge8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoxVtbge8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoxVtbge8 .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-ugoxVtbge8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoxVtbge8 .navbar {
    height: 70px;
  }
  .cid-ugoxVtbge8 .navbar.opened {
    height: auto;
  }
  .cid-ugoxVtbge8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoxVtbge8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoxVtbge8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoxVtbge8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoxVtbge8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoxVtbge8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoxVtbge8 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoxVtbge8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoxVtbge8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoxVtbge8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoxVtbge8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoxVtbge8 .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-ugoxVtbge8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoxVtbge8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoxVu6Y9A {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/erm-3-2000x640.jpg");
}
.cid-ugoxVu6Y9A .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoxVu6Y9A .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoxVu6Y9A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoxVu6Y9A .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoxVu6Y9A .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoxVu6Y9A {
    align-items: center;
  }
  .cid-ugoxVu6Y9A .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoxVu6Y9A .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoxVu6Y9A {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoxVu6Y9A .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoxVu6Y9A .content-wrap {
    width: 100%;
  }
}
.cid-ugoxVu6Y9A .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugoxVu6Y9A .mbr-text,
.cid-ugoxVu6Y9A .mbr-section-btn {
  text-align: center;
}
.cid-ugoxVuFrpc {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugoxVuFrpc .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoxVuFrpc .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoxVuFrpc .mbr-section-title {
  color: #000000;
}
.cid-ugoxVv4h7j {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugoxVv4h7j .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoxVv4h7j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoxVv4h7j .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoxVv4h7j .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoxVv4h7j .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoxVv4h7j .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoxVv4h7j .mbr-text,
.cid-ugoxVv4h7j .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoxVv4h7j .card-title,
.cid-ugoxVv4h7j .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoxVv4h7j .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoxVv4h7j .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoxVv4h7j .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoxVv4h7j .mbr-text UL {
  text-align: left;
}
.cid-ugoxVv4h7j .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoE6yEwvq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugoE6yEwvq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoE6yEwvq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoE6yEwvq .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoE6yEwvq .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoE6yEwvq .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoE6yEwvq .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoE6yEwvq .mbr-text,
.cid-ugoE6yEwvq .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoE6yEwvq .card-title,
.cid-ugoE6yEwvq .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoE6yEwvq .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoE6yEwvq .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoE6yEwvq .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoE6yEwvq .mbr-text UL {
  text-align: left;
}
.cid-ugoE6yEwvq .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoE81AekV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugoE81AekV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoE81AekV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoE81AekV .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoE81AekV .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoE81AekV .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoE81AekV .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoE81AekV .mbr-text,
.cid-ugoE81AekV .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoE81AekV .card-title,
.cid-ugoE81AekV .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoE81AekV .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoE81AekV .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoE81AekV .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoE81AekV .mbr-text UL {
  text-align: left;
}
.cid-ugoE81AekV .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoE9bCZaO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugoE9bCZaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoE9bCZaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoE9bCZaO .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoE9bCZaO .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoE9bCZaO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoE9bCZaO .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoE9bCZaO .mbr-text,
.cid-ugoE9bCZaO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoE9bCZaO .card-title,
.cid-ugoE9bCZaO .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoE9bCZaO .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoE9bCZaO .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoE9bCZaO .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoE9bCZaO .mbr-text UL {
  text-align: left;
}
.cid-ugoE9bCZaO .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoEhxxddX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugoEhxxddX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoEhxxddX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoEhxxddX .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoEhxxddX .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoEhxxddX .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoEhxxddX .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoEhxxddX .mbr-text,
.cid-ugoEhxxddX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoEhxxddX .card-title,
.cid-ugoEhxxddX .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoEhxxddX .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoEhxxddX .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoEhxxddX .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoEhxxddX .mbr-text UL {
  text-align: left;
}
.cid-ugoEhxxddX .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoxVvAv8s {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoxVvAv8s .mbr-text {
  color: #000000;
}
.cid-ugoxVvAv8s .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoxVvAv8s .mbr-section-title {
  color: #000000;
}
.cid-ugoxVvWHNP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoxVvWHNP .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoxVvWHNP form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoxVvWHNP form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoxVvWHNP form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoxVvWHNP .content-head {
  max-width: 800px;
}
.cid-ugoxVwtUCO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoxVwtUCO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoxVwtUCO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoxVwtUCO .row {
  justify-content: center;
}
.cid-ugoxVwtUCO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoxVwtUCO .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoxVwtUCO .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoxVwtUCO .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoxVwtUCO .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoxVwtUCO .content-head {
  max-width: 800px;
}
.cid-uiRStyhZXT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRStyhZXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRStyhZXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRStyhZXT .row {
  justify-content: center;
}
.cid-uiRStyhZXT .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRStyhZXT .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRStyhZXT .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRStyhZXT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRStyhZXT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRStyhZXT .content-head {
  max-width: 800px;
}
.cid-ugoxVx1cQd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoGrfme3K {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoGrfme3K .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-ugoGrfme3K .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoGrfme3K .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-ugoGrfme3K .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoGrfme3K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoGrfme3K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoGrfme3K .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoGrfme3K .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoGrfme3K .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoGrfme3K .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoGrfme3K .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoGrfme3K .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoGrfme3K .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoGrfme3K .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoGrfme3K .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoGrfme3K .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoGrfme3K .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoGrfme3K .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoGrfme3K .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoGrfme3K .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoGrfme3K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoGrfme3K .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoGrfme3K .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoGrfme3K .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoGrfme3K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoGrfme3K .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: #ffffff;
}
.cid-ugoGrfme3K .nav-item:focus,
.cid-ugoGrfme3K .nav-link:focus {
  outline: none;
}
.cid-ugoGrfme3K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoGrfme3K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoGrfme3K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoGrfme3K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoGrfme3K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoGrfme3K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoGrfme3K .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-ugoGrfme3K .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoGrfme3K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoGrfme3K .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoGrfme3K .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoGrfme3K .navbar.collapsed {
  justify-content: center;
}
.cid-ugoGrfme3K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoGrfme3K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoGrfme3K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoGrfme3K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoGrfme3K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoGrfme3K .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-ugoGrfme3K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoGrfme3K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoGrfme3K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoGrfme3K .navbar {
    min-height: 72px;
  }
  .cid-ugoGrfme3K .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoGrfme3K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoGrfme3K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoGrfme3K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoGrfme3K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoGrfme3K .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-ugoGrfme3K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoGrfme3K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoGrfme3K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoGrfme3K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoGrfme3K .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoGrfme3K .dropdown-item.active,
.cid-ugoGrfme3K .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoGrfme3K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoGrfme3K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoGrfme3K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoGrfme3K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoGrfme3K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoGrfme3K .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoGrfme3K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoGrfme3K .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoGrfme3K .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoGrfme3K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoGrfme3K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoGrfme3K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoGrfme3K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoGrfme3K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoGrfme3K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoGrfme3K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoGrfme3K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoGrfme3K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoGrfme3K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoGrfme3K .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoGrfme3K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoGrfme3K .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-ugoGrfme3K .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoGrfme3K .navbar {
    height: 70px;
  }
  .cid-ugoGrfme3K .navbar.opened {
    height: auto;
  }
  .cid-ugoGrfme3K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoGrfme3K .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoGrfme3K .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoGrfme3K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoGrfme3K .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-ugoGrfme3K .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoGrfme3K .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoGrfme3K .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoGrfme3K .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoGrfme3K .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoGrfme3K .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoGrfme3K .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoGrfme3K .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-ugoGrfme3K .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoGrfme3K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoGrfme3K .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-ugoGrfme3K .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoGrfme3K .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-ugoGrfme3K .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoGrfme3K .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoGrgn5SY {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/ppe-hse-2000x939.jpg");
}
.cid-ugoGrgn5SY .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoGrgn5SY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoGrgn5SY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoGrgn5SY .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoGrgn5SY .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoGrgn5SY {
    align-items: center;
  }
  .cid-ugoGrgn5SY .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoGrgn5SY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoGrgn5SY {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoGrgn5SY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoGrgn5SY .content-wrap {
    width: 100%;
  }
}
.cid-ugoGrgn5SY .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugoGrgn5SY .mbr-text,
.cid-ugoGrgn5SY .mbr-section-btn {
  text-align: center;
}
.cid-ugoGrgPWBU {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoGrgPWBU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoGrgPWBU .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoGrgPWBU .mbr-section-title {
  color: #000000;
}
.cid-ugoGriN3tc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoGriN3tc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoGriN3tc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoGriN3tc form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoGriN3tc form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoGriN3tc .content-head {
  max-width: 800px;
}
.cid-ugoGrj1n60 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoGrj1n60 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoGrj1n60 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoGrj1n60 .row {
  justify-content: center;
}
.cid-ugoGrj1n60 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoGrj1n60 .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoGrj1n60 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoGrj1n60 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoGrj1n60 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoGrj1n60 .content-head {
  max-width: 800px;
}
.cid-uiRSO8lMwO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRSO8lMwO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRSO8lMwO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRSO8lMwO .row {
  justify-content: center;
}
.cid-uiRSO8lMwO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRSO8lMwO .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRSO8lMwO .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRSO8lMwO .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRSO8lMwO .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRSO8lMwO .content-head {
  max-width: 800px;
}
.cid-ugoGrjkjDt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoHSq5Je1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoHSq5Je1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoHSq5Je1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoHSq5Je1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoHSq5Je1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoHSq5Je1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoHSq5Je1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoHSq5Je1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoHSq5Je1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoHSq5Je1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoHSq5Je1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoHSq5Je1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoHSq5Je1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoHSq5Je1 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoHSq5Je1 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoHSq5Je1 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoHSq5Je1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoHSq5Je1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoHSq5Je1 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoHSq5Je1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoHSq5Je1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoHSq5Je1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoHSq5Je1 .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: #ffffff;
}
.cid-ugoHSq5Je1 .nav-item:focus,
.cid-ugoHSq5Je1 .nav-link:focus {
  outline: none;
}
.cid-ugoHSq5Je1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoHSq5Je1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoHSq5Je1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoHSq5Je1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoHSq5Je1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoHSq5Je1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoHSq5Je1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoHSq5Je1 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoHSq5Je1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoHSq5Je1 .navbar.collapsed {
  justify-content: center;
}
.cid-ugoHSq5Je1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoHSq5Je1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoHSq5Je1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoHSq5Je1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoHSq5Je1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoHSq5Je1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoHSq5Je1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoHSq5Je1 .navbar {
    min-height: 72px;
  }
  .cid-ugoHSq5Je1 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoHSq5Je1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoHSq5Je1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoHSq5Je1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoHSq5Je1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoHSq5Je1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoHSq5Je1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoHSq5Je1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoHSq5Je1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoHSq5Je1 .dropdown-item.active,
.cid-ugoHSq5Je1 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoHSq5Je1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoHSq5Je1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoHSq5Je1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoHSq5Je1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoHSq5Je1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoHSq5Je1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoHSq5Je1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoHSq5Je1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoHSq5Je1 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoHSq5Je1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoHSq5Je1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoHSq5Je1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoHSq5Je1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoHSq5Je1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoHSq5Je1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoHSq5Je1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoHSq5Je1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoHSq5Je1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoHSq5Je1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoHSq5Je1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoHSq5Je1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoHSq5Je1 .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-ugoHSq5Je1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoHSq5Je1 .navbar {
    height: 70px;
  }
  .cid-ugoHSq5Je1 .navbar.opened {
    height: auto;
  }
  .cid-ugoHSq5Je1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoHSq5Je1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoHSq5Je1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoHSq5Je1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoHSq5Je1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoHSq5Je1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoHSq5Je1 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoHSq5Je1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoHSq5Je1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoHSq5Je1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoHSq5Je1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoHSq5Je1 .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-ugoHSq5Je1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoHSq5Je1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoHSqEz6s {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/hse-2-2000x806.jpg");
}
.cid-ugoHSqEz6s .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoHSqEz6s .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoHSqEz6s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoHSqEz6s .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoHSqEz6s .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoHSqEz6s {
    align-items: center;
  }
  .cid-ugoHSqEz6s .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoHSqEz6s .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoHSqEz6s {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoHSqEz6s .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoHSqEz6s .content-wrap {
    width: 100%;
  }
}
.cid-ugoHSqEz6s .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugoHSqEz6s .mbr-text,
.cid-ugoHSqEz6s .mbr-section-btn {
  text-align: center;
}
.cid-ugoHSrqeir {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoHSrqeir .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoHSrqeir .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoHSrqeir .mbr-section-title {
  color: #000000;
}
.cid-ugoI8LLCsg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugoI8LLCsg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoI8LLCsg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoI8LLCsg .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoI8LLCsg .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoI8LLCsg .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoI8LLCsg .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoI8LLCsg .mbr-text,
.cid-ugoI8LLCsg .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoI8LLCsg .card-title,
.cid-ugoI8LLCsg .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoI8LLCsg .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoI8LLCsg .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoI8LLCsg .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoI8LLCsg .mbr-text UL {
  text-align: left;
}
.cid-ugoI8LLCsg .mbr-section-subtitle {
  text-align: left;
}
.cid-ugoHSrK5AZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoHSrK5AZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoHSrK5AZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoHSrK5AZ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoHSrK5AZ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoHSrK5AZ .content-head {
  max-width: 800px;
}
.cid-ugoHSscvJo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoHSscvJo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoHSscvJo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoHSscvJo .row {
  justify-content: center;
}
.cid-ugoHSscvJo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoHSscvJo .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoHSscvJo .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoHSscvJo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoHSscvJo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoHSscvJo .content-head {
  max-width: 800px;
}
.cid-uiRT7wAwiI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRT7wAwiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRT7wAwiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRT7wAwiI .row {
  justify-content: center;
}
.cid-uiRT7wAwiI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRT7wAwiI .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRT7wAwiI .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRT7wAwiI .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRT7wAwiI .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRT7wAwiI .content-head {
  max-width: 800px;
}
.cid-ugoHSsJi7D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoJQdfFPi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoJQdfFPi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoJQdfFPi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoJQdfFPi .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoJQdfFPi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoJQdfFPi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoJQdfFPi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoJQdfFPi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoJQdfFPi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoJQdfFPi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoJQdfFPi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoJQdfFPi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoJQdfFPi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoJQdfFPi .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoJQdfFPi .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoJQdfFPi .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoJQdfFPi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoJQdfFPi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoJQdfFPi .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoJQdfFPi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoJQdfFPi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoJQdfFPi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoJQdfFPi .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: #ffffff;
}
.cid-ugoJQdfFPi .nav-item:focus,
.cid-ugoJQdfFPi .nav-link:focus {
  outline: none;
}
.cid-ugoJQdfFPi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoJQdfFPi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoJQdfFPi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoJQdfFPi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoJQdfFPi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoJQdfFPi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoJQdfFPi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoJQdfFPi .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoJQdfFPi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoJQdfFPi .navbar.collapsed {
  justify-content: center;
}
.cid-ugoJQdfFPi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoJQdfFPi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoJQdfFPi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoJQdfFPi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoJQdfFPi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoJQdfFPi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoJQdfFPi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoJQdfFPi .navbar {
    min-height: 72px;
  }
  .cid-ugoJQdfFPi .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoJQdfFPi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoJQdfFPi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoJQdfFPi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoJQdfFPi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoJQdfFPi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoJQdfFPi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoJQdfFPi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoJQdfFPi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoJQdfFPi .dropdown-item.active,
.cid-ugoJQdfFPi .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoJQdfFPi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoJQdfFPi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoJQdfFPi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoJQdfFPi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoJQdfFPi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoJQdfFPi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoJQdfFPi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoJQdfFPi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoJQdfFPi .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoJQdfFPi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoJQdfFPi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoJQdfFPi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoJQdfFPi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoJQdfFPi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoJQdfFPi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoJQdfFPi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoJQdfFPi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoJQdfFPi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoJQdfFPi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoJQdfFPi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoJQdfFPi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoJQdfFPi .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-ugoJQdfFPi .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoJQdfFPi .navbar {
    height: 70px;
  }
  .cid-ugoJQdfFPi .navbar.opened {
    height: auto;
  }
  .cid-ugoJQdfFPi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoJQdfFPi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoJQdfFPi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoJQdfFPi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoJQdfFPi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoJQdfFPi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoJQdfFPi .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoJQdfFPi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoJQdfFPi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoJQdfFPi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoJQdfFPi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoJQdfFPi .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-ugoJQdfFPi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoJQdfFPi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoJQetqmo {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/hse-2-2000x806.jpg");
}
.cid-ugoJQetqmo .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoJQetqmo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoJQetqmo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoJQetqmo .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoJQetqmo .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoJQetqmo {
    align-items: center;
  }
  .cid-ugoJQetqmo .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoJQetqmo .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoJQetqmo {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoJQetqmo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoJQetqmo .content-wrap {
    width: 100%;
  }
}
.cid-ugoJQetqmo .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugoJQetqmo .mbr-text,
.cid-ugoJQetqmo .mbr-section-btn {
  text-align: center;
}
.cid-ugoJQfvsvO {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoJQfvsvO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoJQfvsvO .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoJQfvsvO .mbr-section-title {
  color: #000000;
}
.cid-ugoJQfMv1u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugoJQfMv1u .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoJQfMv1u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoJQfMv1u .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoJQfMv1u .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoJQfMv1u .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoJQfMv1u .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoJQfMv1u .mbr-text,
.cid-ugoJQfMv1u .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoJQfMv1u .card-title,
.cid-ugoJQfMv1u .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoJQfMv1u .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoJQfMv1u .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoJQfMv1u .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoJQfMv1u .mbr-text UL {
  text-align: left;
}
.cid-ugoJQfMv1u .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoKkJVJiN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugoKkJVJiN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoKkJVJiN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoKkJVJiN .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoKkJVJiN .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoKkJVJiN .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoKkJVJiN .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoKkJVJiN .mbr-text,
.cid-ugoKkJVJiN .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoKkJVJiN .card-title,
.cid-ugoKkJVJiN .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoKkJVJiN .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoKkJVJiN .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoKkJVJiN .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoKkJVJiN .mbr-text UL {
  text-align: left;
}
.cid-ugoKkJVJiN .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoJQg0zXW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoJQg0zXW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoJQg0zXW form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoJQg0zXW form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoJQg0zXW form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoJQg0zXW .content-head {
  max-width: 800px;
}
.cid-ugoJQggu43 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoJQggu43 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoJQggu43 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoJQggu43 .row {
  justify-content: center;
}
.cid-ugoJQggu43 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoJQggu43 .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoJQggu43 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoJQggu43 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoJQggu43 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoJQggu43 .content-head {
  max-width: 800px;
}
.cid-uiRTIxopP1 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRTIxopP1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRTIxopP1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRTIxopP1 .row {
  justify-content: center;
}
.cid-uiRTIxopP1 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRTIxopP1 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRTIxopP1 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRTIxopP1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRTIxopP1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRTIxopP1 .content-head {
  max-width: 800px;
}
.cid-ugoJQgyJxG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoNczY83c {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoNczY83c .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-ugoNczY83c .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoNczY83c .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-ugoNczY83c .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoNczY83c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoNczY83c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoNczY83c .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoNczY83c .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoNczY83c .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoNczY83c .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoNczY83c .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoNczY83c .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoNczY83c .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoNczY83c .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoNczY83c .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoNczY83c .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoNczY83c .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoNczY83c .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoNczY83c .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoNczY83c .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoNczY83c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoNczY83c .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoNczY83c .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoNczY83c .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoNczY83c .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoNczY83c .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: #ffffff;
}
.cid-ugoNczY83c .nav-item:focus,
.cid-ugoNczY83c .nav-link:focus {
  outline: none;
}
.cid-ugoNczY83c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoNczY83c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoNczY83c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoNczY83c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoNczY83c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoNczY83c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoNczY83c .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-ugoNczY83c .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoNczY83c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoNczY83c .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoNczY83c .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoNczY83c .navbar.collapsed {
  justify-content: center;
}
.cid-ugoNczY83c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoNczY83c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoNczY83c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoNczY83c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoNczY83c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoNczY83c .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-ugoNczY83c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoNczY83c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoNczY83c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoNczY83c .navbar {
    min-height: 72px;
  }
  .cid-ugoNczY83c .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoNczY83c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoNczY83c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoNczY83c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoNczY83c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoNczY83c .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-ugoNczY83c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoNczY83c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoNczY83c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoNczY83c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoNczY83c .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoNczY83c .dropdown-item.active,
.cid-ugoNczY83c .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoNczY83c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoNczY83c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoNczY83c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoNczY83c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoNczY83c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoNczY83c .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoNczY83c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoNczY83c .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoNczY83c .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoNczY83c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoNczY83c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoNczY83c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoNczY83c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoNczY83c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoNczY83c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoNczY83c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoNczY83c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoNczY83c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoNczY83c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoNczY83c .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoNczY83c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoNczY83c .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-ugoNczY83c .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoNczY83c .navbar {
    height: 70px;
  }
  .cid-ugoNczY83c .navbar.opened {
    height: auto;
  }
  .cid-ugoNczY83c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoNczY83c .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoNczY83c .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoNczY83c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoNczY83c .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-ugoNczY83c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoNczY83c .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoNczY83c .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoNczY83c .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoNczY83c .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoNczY83c .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoNczY83c .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoNczY83c .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-ugoNczY83c .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoNczY83c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoNczY83c .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-ugoNczY83c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoNczY83c .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-ugoNczY83c .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoNczY83c .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoNcAUP1A {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/pims-1280x671.jpg");
}
.cid-ugoNcAUP1A .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoNcAUP1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoNcAUP1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoNcAUP1A .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoNcAUP1A .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoNcAUP1A {
    align-items: center;
  }
  .cid-ugoNcAUP1A .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoNcAUP1A .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoNcAUP1A {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoNcAUP1A .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoNcAUP1A .content-wrap {
    width: 100%;
  }
}
.cid-ugoNcAUP1A .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugoNcAUP1A .mbr-text,
.cid-ugoNcAUP1A .mbr-section-btn {
  text-align: center;
}
.cid-ugoNcBRLuH {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoNcBRLuH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoNcBRLuH .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoNcBRLuH .mbr-section-title {
  color: #000000;
}
.cid-ugoNcCfApC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugoNcCfApC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoNcCfApC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoNcCfApC .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoNcCfApC .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoNcCfApC .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoNcCfApC .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoNcCfApC .mbr-text,
.cid-ugoNcCfApC .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoNcCfApC .card-title,
.cid-ugoNcCfApC .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoNcCfApC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoNcCfApC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoNcCfApC .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoNcCfApC .mbr-text UL {
  text-align: left;
}
.cid-ugoNcCfApC .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoNcCX9Yc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoNcCX9Yc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoNcCX9Yc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoNcCX9Yc form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoNcCX9Yc form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoNcCX9Yc .content-head {
  max-width: 800px;
}
.cid-ugoNcDeVAJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoNcDeVAJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoNcDeVAJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoNcDeVAJ .row {
  justify-content: center;
}
.cid-ugoNcDeVAJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoNcDeVAJ .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoNcDeVAJ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoNcDeVAJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoNcDeVAJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoNcDeVAJ .content-head {
  max-width: 800px;
}
.cid-uiRU46NG64 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRU46NG64 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRU46NG64 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRU46NG64 .row {
  justify-content: center;
}
.cid-uiRU46NG64 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRU46NG64 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRU46NG64 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRU46NG64 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRU46NG64 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRU46NG64 .content-head {
  max-width: 800px;
}
.cid-ugoNcDun17 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoQAkrkNB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoQAkrkNB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoQAkrkNB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoQAkrkNB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoQAkrkNB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoQAkrkNB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoQAkrkNB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoQAkrkNB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoQAkrkNB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoQAkrkNB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoQAkrkNB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoQAkrkNB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoQAkrkNB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoQAkrkNB .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoQAkrkNB .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoQAkrkNB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoQAkrkNB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoQAkrkNB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoQAkrkNB .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoQAkrkNB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoQAkrkNB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoQAkrkNB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoQAkrkNB .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: #ffffff;
}
.cid-ugoQAkrkNB .nav-item:focus,
.cid-ugoQAkrkNB .nav-link:focus {
  outline: none;
}
.cid-ugoQAkrkNB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoQAkrkNB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoQAkrkNB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoQAkrkNB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoQAkrkNB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoQAkrkNB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoQAkrkNB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoQAkrkNB .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoQAkrkNB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoQAkrkNB .navbar.collapsed {
  justify-content: center;
}
.cid-ugoQAkrkNB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoQAkrkNB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoQAkrkNB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoQAkrkNB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoQAkrkNB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoQAkrkNB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoQAkrkNB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoQAkrkNB .navbar {
    min-height: 72px;
  }
  .cid-ugoQAkrkNB .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoQAkrkNB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoQAkrkNB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoQAkrkNB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoQAkrkNB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoQAkrkNB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoQAkrkNB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoQAkrkNB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoQAkrkNB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoQAkrkNB .dropdown-item.active,
.cid-ugoQAkrkNB .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoQAkrkNB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoQAkrkNB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoQAkrkNB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoQAkrkNB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoQAkrkNB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoQAkrkNB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoQAkrkNB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoQAkrkNB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoQAkrkNB .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoQAkrkNB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoQAkrkNB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoQAkrkNB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoQAkrkNB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoQAkrkNB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoQAkrkNB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoQAkrkNB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoQAkrkNB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoQAkrkNB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoQAkrkNB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoQAkrkNB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoQAkrkNB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoQAkrkNB .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-ugoQAkrkNB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoQAkrkNB .navbar {
    height: 70px;
  }
  .cid-ugoQAkrkNB .navbar.opened {
    height: auto;
  }
  .cid-ugoQAkrkNB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoQAkrkNB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoQAkrkNB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoQAkrkNB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoQAkrkNB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoQAkrkNB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoQAkrkNB .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoQAkrkNB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoQAkrkNB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoQAkrkNB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoQAkrkNB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoQAkrkNB .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-ugoQAkrkNB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoQAkrkNB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoQAlm6Lt {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/gas-flame-2000x860.jpg");
}
.cid-ugoQAlm6Lt .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoQAlm6Lt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoQAlm6Lt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoQAlm6Lt .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoQAlm6Lt .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoQAlm6Lt {
    align-items: center;
  }
  .cid-ugoQAlm6Lt .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoQAlm6Lt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoQAlm6Lt {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoQAlm6Lt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoQAlm6Lt .content-wrap {
    width: 100%;
  }
}
.cid-ugoQAlm6Lt .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugoQAlm6Lt .mbr-text,
.cid-ugoQAlm6Lt .mbr-section-btn {
  text-align: center;
}
.cid-ugoQAmjBnq {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoQAmjBnq .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoQAmjBnq .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoQAmjBnq .mbr-section-title {
  color: #000000;
}
.cid-ugoQAmQsBc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugoQAmQsBc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoQAmQsBc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoQAmQsBc .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoQAmQsBc .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoQAmQsBc .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoQAmQsBc .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoQAmQsBc .mbr-text,
.cid-ugoQAmQsBc .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoQAmQsBc .card-title,
.cid-ugoQAmQsBc .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoQAmQsBc .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoQAmQsBc .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoQAmQsBc .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoQAmQsBc .mbr-text UL {
  text-align: left;
}
.cid-ugoQAmQsBc .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoRcCmyIh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugoRcCmyIh .mbr-text {
  color: #000000;
}
.cid-ugoRcCmyIh .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoRcCmyIh .mbr-section-title {
  color: #000000;
}
.cid-ugoQAncppu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoQAncppu .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoQAncppu form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoQAncppu form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoQAncppu form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoQAncppu .content-head {
  max-width: 800px;
}
.cid-ugoQAnpYIF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoQAnpYIF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoQAnpYIF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoQAnpYIF .row {
  justify-content: center;
}
.cid-ugoQAnpYIF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoQAnpYIF .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoQAnpYIF .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoQAnpYIF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoQAnpYIF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoQAnpYIF .content-head {
  max-width: 800px;
}
.cid-uiRURibZHe {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRURibZHe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRURibZHe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRURibZHe .row {
  justify-content: center;
}
.cid-uiRURibZHe .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRURibZHe .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRURibZHe .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRURibZHe .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRURibZHe .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRURibZHe .content-head {
  max-width: 800px;
}
.cid-ugoQAnNFHu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoU728Il6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoU728Il6 .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-ugoU728Il6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoU728Il6 .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-ugoU728Il6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoU728Il6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoU728Il6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoU728Il6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoU728Il6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoU728Il6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoU728Il6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoU728Il6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoU728Il6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoU728Il6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoU728Il6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoU728Il6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoU728Il6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoU728Il6 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoU728Il6 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoU728Il6 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoU728Il6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoU728Il6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoU728Il6 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoU728Il6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoU728Il6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoU728Il6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoU728Il6 .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: #ffffff;
}
.cid-ugoU728Il6 .nav-item:focus,
.cid-ugoU728Il6 .nav-link:focus {
  outline: none;
}
.cid-ugoU728Il6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoU728Il6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoU728Il6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoU728Il6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoU728Il6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoU728Il6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoU728Il6 .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-ugoU728Il6 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoU728Il6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoU728Il6 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoU728Il6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoU728Il6 .navbar.collapsed {
  justify-content: center;
}
.cid-ugoU728Il6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoU728Il6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoU728Il6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoU728Il6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoU728Il6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoU728Il6 .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-ugoU728Il6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoU728Il6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoU728Il6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoU728Il6 .navbar {
    min-height: 72px;
  }
  .cid-ugoU728Il6 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoU728Il6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoU728Il6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoU728Il6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoU728Il6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoU728Il6 .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-ugoU728Il6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoU728Il6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoU728Il6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoU728Il6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoU728Il6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoU728Il6 .dropdown-item.active,
.cid-ugoU728Il6 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoU728Il6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoU728Il6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoU728Il6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoU728Il6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoU728Il6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoU728Il6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoU728Il6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoU728Il6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoU728Il6 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoU728Il6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoU728Il6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoU728Il6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoU728Il6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoU728Il6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoU728Il6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoU728Il6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoU728Il6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoU728Il6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoU728Il6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoU728Il6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoU728Il6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoU728Il6 .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-ugoU728Il6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoU728Il6 .navbar {
    height: 70px;
  }
  .cid-ugoU728Il6 .navbar.opened {
    height: auto;
  }
  .cid-ugoU728Il6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoU728Il6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoU728Il6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoU728Il6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoU728Il6 .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-ugoU728Il6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoU728Il6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoU728Il6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoU728Il6 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoU728Il6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoU728Il6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoU728Il6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoU728Il6 .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-ugoU728Il6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoU728Il6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoU728Il6 .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-ugoU728Il6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoU728Il6 .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-ugoU728Il6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoU728Il6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoU73ZCAb {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/lng-header-new-1788x1080.jpg");
}
.cid-ugoU73ZCAb .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoU73ZCAb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoU73ZCAb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoU73ZCAb .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoU73ZCAb .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoU73ZCAb {
    align-items: center;
  }
  .cid-ugoU73ZCAb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoU73ZCAb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoU73ZCAb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoU73ZCAb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoU73ZCAb .content-wrap {
    width: 100%;
  }
}
.cid-ugoU73ZCAb .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugoU73ZCAb .mbr-text,
.cid-ugoU73ZCAb .mbr-section-btn {
  text-align: center;
}
.cid-ugoU74t5A3 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoU74t5A3 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoU74t5A3 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoU74t5A3 .mbr-section-title {
  color: #000000;
}
.cid-ugoU74Kw3d {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugoU74Kw3d .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoU74Kw3d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoU74Kw3d .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoU74Kw3d .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoU74Kw3d .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoU74Kw3d .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoU74Kw3d .mbr-text,
.cid-ugoU74Kw3d .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoU74Kw3d .card-title,
.cid-ugoU74Kw3d .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoU74Kw3d .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoU74Kw3d .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoU74Kw3d .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoU74Kw3d .mbr-text UL {
  text-align: left;
}
.cid-ugoU74Kw3d .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoU75ttxK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoU75ttxK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoU75ttxK form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoU75ttxK form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoU75ttxK form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoU75ttxK .content-head {
  max-width: 800px;
}
.cid-ugoU75Vyty {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoU75Vyty .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoU75Vyty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoU75Vyty .row {
  justify-content: center;
}
.cid-ugoU75Vyty .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoU75Vyty .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoU75Vyty .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoU75Vyty .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoU75Vyty .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoU75Vyty .content-head {
  max-width: 800px;
}
.cid-uiRQ4kHmGF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRQ4kHmGF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRQ4kHmGF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRQ4kHmGF .row {
  justify-content: center;
}
.cid-uiRQ4kHmGF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRQ4kHmGF .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRQ4kHmGF .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRQ4kHmGF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRQ4kHmGF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRQ4kHmGF .content-head {
  max-width: 800px;
}
.cid-ugoU76VpeK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoWIV8U6g {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoWIV8U6g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoWIV8U6g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoWIV8U6g .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoWIV8U6g .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoWIV8U6g .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoWIV8U6g .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoWIV8U6g .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoWIV8U6g .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoWIV8U6g .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoWIV8U6g .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoWIV8U6g .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoWIV8U6g .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoWIV8U6g .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoWIV8U6g .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoWIV8U6g .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoWIV8U6g .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoWIV8U6g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoWIV8U6g .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoWIV8U6g .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoWIV8U6g .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoWIV8U6g .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoWIV8U6g .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: #ffffff;
}
.cid-ugoWIV8U6g .nav-item:focus,
.cid-ugoWIV8U6g .nav-link:focus {
  outline: none;
}
.cid-ugoWIV8U6g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoWIV8U6g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoWIV8U6g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoWIV8U6g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoWIV8U6g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoWIV8U6g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoWIV8U6g .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoWIV8U6g .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoWIV8U6g .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoWIV8U6g .navbar.collapsed {
  justify-content: center;
}
.cid-ugoWIV8U6g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoWIV8U6g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoWIV8U6g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoWIV8U6g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoWIV8U6g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoWIV8U6g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoWIV8U6g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoWIV8U6g .navbar {
    min-height: 72px;
  }
  .cid-ugoWIV8U6g .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoWIV8U6g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoWIV8U6g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoWIV8U6g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoWIV8U6g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoWIV8U6g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoWIV8U6g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoWIV8U6g .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoWIV8U6g .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoWIV8U6g .dropdown-item.active,
.cid-ugoWIV8U6g .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoWIV8U6g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoWIV8U6g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoWIV8U6g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoWIV8U6g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoWIV8U6g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoWIV8U6g .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoWIV8U6g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoWIV8U6g .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoWIV8U6g .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoWIV8U6g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoWIV8U6g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoWIV8U6g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoWIV8U6g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoWIV8U6g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoWIV8U6g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoWIV8U6g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoWIV8U6g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoWIV8U6g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoWIV8U6g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoWIV8U6g .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoWIV8U6g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoWIV8U6g .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-ugoWIV8U6g .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoWIV8U6g .navbar {
    height: 70px;
  }
  .cid-ugoWIV8U6g .navbar.opened {
    height: auto;
  }
  .cid-ugoWIV8U6g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoWIV8U6g .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoWIV8U6g .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoWIV8U6g .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoWIV8U6g .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoWIV8U6g .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoWIV8U6g .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoWIV8U6g .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoWIV8U6g .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoWIV8U6g .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoWIV8U6g .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoWIV8U6g .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-ugoWIV8U6g .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoWIV8U6g .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoWIW14Yx {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/renewable-energy-subheader-2000x1102.jpg");
}
.cid-ugoWIW14Yx .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoWIW14Yx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoWIW14Yx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoWIW14Yx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoWIW14Yx .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoWIW14Yx {
    align-items: center;
  }
  .cid-ugoWIW14Yx .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoWIW14Yx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoWIW14Yx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoWIW14Yx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoWIW14Yx .content-wrap {
    width: 100%;
  }
}
.cid-ugoWIW14Yx .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugoWIW14Yx .mbr-text,
.cid-ugoWIW14Yx .mbr-section-btn {
  text-align: center;
}
.cid-ugoWIWKZb0 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoWIWKZb0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoWIWKZb0 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoWIWKZb0 .mbr-section-title {
  color: #000000;
}
.cid-ugoWIXfNS0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugoWIXfNS0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoWIXfNS0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoWIXfNS0 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugoWIXfNS0 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugoWIXfNS0 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugoWIXfNS0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugoWIXfNS0 .mbr-text,
.cid-ugoWIXfNS0 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugoWIXfNS0 .card-title,
.cid-ugoWIXfNS0 .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugoWIXfNS0 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugoWIXfNS0 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugoWIXfNS0 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugoWIXfNS0 .mbr-text UL {
  text-align: left;
}
.cid-ugoWIXfNS0 .mbr-section-subtitle {
  text-align: center;
}
.cid-ugoWIXOlPe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoWIXOlPe .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoWIXOlPe form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoWIXOlPe form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoWIXOlPe form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoWIXOlPe .content-head {
  max-width: 800px;
}
.cid-ugoWIY5jiY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoWIY5jiY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoWIY5jiY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoWIY5jiY .row {
  justify-content: center;
}
.cid-ugoWIY5jiY .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoWIY5jiY .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoWIY5jiY .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoWIY5jiY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoWIY5jiY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoWIY5jiY .content-head {
  max-width: 800px;
}
.cid-uiRQteOJsI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRQteOJsI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRQteOJsI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRQteOJsI .row {
  justify-content: center;
}
.cid-uiRQteOJsI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRQteOJsI .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRQteOJsI .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRQteOJsI .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRQteOJsI .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRQteOJsI .content-head {
  max-width: 800px;
}
.cid-ugoWIYpF56 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugoZLyhh0y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugoZLyhh0y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugoZLyhh0y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugoZLyhh0y .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugoZLyhh0y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugoZLyhh0y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugoZLyhh0y .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugoZLyhh0y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugoZLyhh0y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugoZLyhh0y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugoZLyhh0y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugoZLyhh0y .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugoZLyhh0y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugoZLyhh0y .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugoZLyhh0y .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugoZLyhh0y .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoZLyhh0y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugoZLyhh0y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugoZLyhh0y .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugoZLyhh0y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoZLyhh0y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugoZLyhh0y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugoZLyhh0y .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: #ffffff;
}
.cid-ugoZLyhh0y .nav-item:focus,
.cid-ugoZLyhh0y .nav-link:focus {
  outline: none;
}
.cid-ugoZLyhh0y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugoZLyhh0y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugoZLyhh0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugoZLyhh0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugoZLyhh0y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugoZLyhh0y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar.opened {
  transition: all 0.3s;
}
.cid-ugoZLyhh0y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugoZLyhh0y .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugoZLyhh0y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugoZLyhh0y .navbar.collapsed {
  justify-content: center;
}
.cid-ugoZLyhh0y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugoZLyhh0y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugoZLyhh0y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugoZLyhh0y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugoZLyhh0y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugoZLyhh0y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugoZLyhh0y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugoZLyhh0y .navbar {
    min-height: 72px;
  }
  .cid-ugoZLyhh0y .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugoZLyhh0y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugoZLyhh0y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugoZLyhh0y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugoZLyhh0y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugoZLyhh0y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugoZLyhh0y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugoZLyhh0y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugoZLyhh0y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugoZLyhh0y .dropdown-item.active,
.cid-ugoZLyhh0y .dropdown-item:active {
  background-color: transparent;
}
.cid-ugoZLyhh0y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugoZLyhh0y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugoZLyhh0y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugoZLyhh0y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugoZLyhh0y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugoZLyhh0y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugoZLyhh0y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugoZLyhh0y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugoZLyhh0y .navbar-buttons {
    text-align: left;
  }
}
.cid-ugoZLyhh0y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugoZLyhh0y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugoZLyhh0y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugoZLyhh0y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoZLyhh0y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugoZLyhh0y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugoZLyhh0y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoZLyhh0y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugoZLyhh0y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugoZLyhh0y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugoZLyhh0y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugoZLyhh0y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugoZLyhh0y .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-ugoZLyhh0y .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugoZLyhh0y .navbar {
    height: 70px;
  }
  .cid-ugoZLyhh0y .navbar.opened {
    height: auto;
  }
  .cid-ugoZLyhh0y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugoZLyhh0y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugoZLyhh0y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugoZLyhh0y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugoZLyhh0y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugoZLyhh0y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugoZLyhh0y .navbar-brand {
    margin-right: auto;
  }
  .cid-ugoZLyhh0y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugoZLyhh0y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugoZLyhh0y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugoZLyhh0y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugoZLyhh0y .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-ugoZLyhh0y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugoZLyhh0y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugoZLz7frF {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/work-safety-2000x1206.jpg");
}
.cid-ugoZLz7frF .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugoZLz7frF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoZLz7frF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoZLz7frF .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugoZLz7frF .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugoZLz7frF {
    align-items: center;
  }
  .cid-ugoZLz7frF .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugoZLz7frF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugoZLz7frF {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugoZLz7frF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugoZLz7frF .content-wrap {
    width: 100%;
  }
}
.cid-ugoZLz7frF .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugoZLz7frF .mbr-text,
.cid-ugoZLz7frF .mbr-section-btn {
  text-align: center;
}
.cid-ugoZLzzhFo {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugoZLzzhFo .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugoZLzzhFo .mbr-section-subtitle {
  color: #000000;
}
.cid-ugoZLzzhFo .mbr-section-title {
  color: #000000;
}
.cid-ugoZLzZPkJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugoZLzZPkJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugoZLzZPkJ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugoZLzZPkJ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugoZLzZPkJ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugoZLzZPkJ .content-head {
  max-width: 800px;
}
.cid-ugoZLAdBfy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugoZLAdBfy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugoZLAdBfy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugoZLAdBfy .row {
  justify-content: center;
}
.cid-ugoZLAdBfy .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugoZLAdBfy .item {
    margin-bottom: 1rem;
  }
}
.cid-ugoZLAdBfy .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugoZLAdBfy .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugoZLAdBfy .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugoZLAdBfy .content-head {
  max-width: 800px;
}
.cid-uiRQQQCldi {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #d3d3d3;
}
.cid-uiRQQQCldi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRQQQCldi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRQQQCldi .row {
  justify-content: center;
}
.cid-uiRQQQCldi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRQQQCldi .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRQQQCldi .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRQQQCldi .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRQQQCldi .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRQQQCldi .content-head {
  max-width: 800px;
}
.cid-ugoZLAzgWg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugp1vuelmJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugp1vuelmJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugp1vuelmJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugp1vuelmJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugp1vuelmJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugp1vuelmJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugp1vuelmJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugp1vuelmJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugp1vuelmJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugp1vuelmJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugp1vuelmJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugp1vuelmJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugp1vuelmJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugp1vuelmJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugp1vuelmJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugp1vuelmJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugp1vuelmJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugp1vuelmJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugp1vuelmJ .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugp1vuelmJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugp1vuelmJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugp1vuelmJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugp1vuelmJ .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: #ffffff;
}
.cid-ugp1vuelmJ .nav-item:focus,
.cid-ugp1vuelmJ .nav-link:focus {
  outline: none;
}
.cid-ugp1vuelmJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugp1vuelmJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugp1vuelmJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugp1vuelmJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugp1vuelmJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugp1vuelmJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar.opened {
  transition: all 0.3s;
}
.cid-ugp1vuelmJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugp1vuelmJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugp1vuelmJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugp1vuelmJ .navbar.collapsed {
  justify-content: center;
}
.cid-ugp1vuelmJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugp1vuelmJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugp1vuelmJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugp1vuelmJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugp1vuelmJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugp1vuelmJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugp1vuelmJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugp1vuelmJ .navbar {
    min-height: 72px;
  }
  .cid-ugp1vuelmJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugp1vuelmJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugp1vuelmJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugp1vuelmJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugp1vuelmJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugp1vuelmJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugp1vuelmJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugp1vuelmJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugp1vuelmJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugp1vuelmJ .dropdown-item.active,
.cid-ugp1vuelmJ .dropdown-item:active {
  background-color: transparent;
}
.cid-ugp1vuelmJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugp1vuelmJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugp1vuelmJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugp1vuelmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugp1vuelmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugp1vuelmJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugp1vuelmJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugp1vuelmJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugp1vuelmJ .navbar-buttons {
    text-align: left;
  }
}
.cid-ugp1vuelmJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugp1vuelmJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugp1vuelmJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugp1vuelmJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugp1vuelmJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugp1vuelmJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugp1vuelmJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugp1vuelmJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugp1vuelmJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugp1vuelmJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugp1vuelmJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugp1vuelmJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugp1vuelmJ .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-ugp1vuelmJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugp1vuelmJ .navbar {
    height: 70px;
  }
  .cid-ugp1vuelmJ .navbar.opened {
    height: auto;
  }
  .cid-ugp1vuelmJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugp1vuelmJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugp1vuelmJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugp1vuelmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugp1vuelmJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugp1vuelmJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugp1vuelmJ .navbar-brand {
    margin-right: auto;
  }
  .cid-ugp1vuelmJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugp1vuelmJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugp1vuelmJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugp1vuelmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugp1vuelmJ .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-ugp1vuelmJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugp1vuelmJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugp1vvkbUS {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/inspections-field-services-header-3-1500x630.jpg");
}
.cid-ugp1vvkbUS .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugp1vvkbUS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugp1vvkbUS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugp1vvkbUS .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugp1vvkbUS .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugp1vvkbUS {
    align-items: center;
  }
  .cid-ugp1vvkbUS .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugp1vvkbUS .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugp1vvkbUS {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugp1vvkbUS .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugp1vvkbUS .content-wrap {
    width: 100%;
  }
}
.cid-ugp1vvkbUS .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugp1vvkbUS .mbr-text,
.cid-ugp1vvkbUS .mbr-section-btn {
  text-align: center;
}
.cid-ugp1vvZoeG {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugp1vvZoeG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugp1vvZoeG .mbr-section-subtitle {
  color: #000000;
}
.cid-ugp1vvZoeG .mbr-section-title {
  color: #000000;
}
.cid-ugp1vwobgi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugp1vwobgi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugp1vwobgi form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugp1vwobgi form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugp1vwobgi form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugp1vwobgi .content-head {
  max-width: 800px;
}
.cid-ugp1vwE7uT {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugp1vwE7uT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugp1vwE7uT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugp1vwE7uT .row {
  justify-content: center;
}
.cid-ugp1vwE7uT .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugp1vwE7uT .item {
    margin-bottom: 1rem;
  }
}
.cid-ugp1vwE7uT .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugp1vwE7uT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugp1vwE7uT .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugp1vwE7uT .content-head {
  max-width: 800px;
}
.cid-uiRG1LrghV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiRG1LrghV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRG1LrghV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRG1LrghV .row {
  justify-content: center;
}
.cid-uiRG1LrghV .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRG1LrghV .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRG1LrghV .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRG1LrghV .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRG1LrghV .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRG1LrghV .content-head {
  max-width: 800px;
}
.cid-ugp1vwXxnQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugpdvoL14i {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugpdvoL14i .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-ugpdvoL14i .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugpdvoL14i .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-ugpdvoL14i .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugpdvoL14i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugpdvoL14i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugpdvoL14i .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugpdvoL14i .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugpdvoL14i .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugpdvoL14i .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugpdvoL14i .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugpdvoL14i .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugpdvoL14i .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugpdvoL14i .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugpdvoL14i .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugpdvoL14i .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugpdvoL14i .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugpdvoL14i .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugpdvoL14i .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpdvoL14i .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugpdvoL14i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugpdvoL14i .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugpdvoL14i .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpdvoL14i .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugpdvoL14i .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugpdvoL14i .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: #ffffff;
}
.cid-ugpdvoL14i .nav-item:focus,
.cid-ugpdvoL14i .nav-link:focus {
  outline: none;
}
.cid-ugpdvoL14i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugpdvoL14i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugpdvoL14i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugpdvoL14i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugpdvoL14i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugpdvoL14i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugpdvoL14i .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-ugpdvoL14i .navbar.opened {
  transition: all 0.3s;
}
.cid-ugpdvoL14i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugpdvoL14i .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugpdvoL14i .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugpdvoL14i .navbar.collapsed {
  justify-content: center;
}
.cid-ugpdvoL14i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugpdvoL14i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugpdvoL14i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugpdvoL14i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugpdvoL14i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugpdvoL14i .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-ugpdvoL14i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugpdvoL14i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugpdvoL14i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpdvoL14i .navbar {
    min-height: 72px;
  }
  .cid-ugpdvoL14i .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugpdvoL14i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugpdvoL14i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugpdvoL14i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugpdvoL14i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugpdvoL14i .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-ugpdvoL14i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugpdvoL14i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugpdvoL14i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugpdvoL14i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugpdvoL14i .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugpdvoL14i .dropdown-item.active,
.cid-ugpdvoL14i .dropdown-item:active {
  background-color: transparent;
}
.cid-ugpdvoL14i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugpdvoL14i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugpdvoL14i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugpdvoL14i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugpdvoL14i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugpdvoL14i .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugpdvoL14i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugpdvoL14i .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugpdvoL14i .navbar-buttons {
    text-align: left;
  }
}
.cid-ugpdvoL14i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugpdvoL14i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugpdvoL14i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugpdvoL14i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpdvoL14i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpdvoL14i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugpdvoL14i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpdvoL14i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugpdvoL14i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugpdvoL14i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpdvoL14i .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugpdvoL14i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugpdvoL14i .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-ugpdvoL14i .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugpdvoL14i .navbar {
    height: 70px;
  }
  .cid-ugpdvoL14i .navbar.opened {
    height: auto;
  }
  .cid-ugpdvoL14i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugpdvoL14i .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugpdvoL14i .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugpdvoL14i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugpdvoL14i .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-ugpdvoL14i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugpdvoL14i .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugpdvoL14i .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugpdvoL14i .navbar-brand {
    margin-right: auto;
  }
  .cid-ugpdvoL14i .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugpdvoL14i .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugpdvoL14i .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugpdvoL14i .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-ugpdvoL14i .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugpdvoL14i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugpdvoL14i .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-ugpdvoL14i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugpdvoL14i .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-ugpdvoL14i .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugpdvoL14i .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugpdvpmDw7 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/site-surveillance-header-new-2-1500x903.jpg");
}
.cid-ugpdvpmDw7 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugpdvpmDw7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpdvpmDw7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpdvpmDw7 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugpdvpmDw7 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugpdvpmDw7 {
    align-items: center;
  }
  .cid-ugpdvpmDw7 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugpdvpmDw7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugpdvpmDw7 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugpdvpmDw7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugpdvpmDw7 .content-wrap {
    width: 100%;
  }
}
.cid-ugpdvpmDw7 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugpdvpmDw7 .mbr-text,
.cid-ugpdvpmDw7 .mbr-section-btn {
  text-align: center;
}
.cid-ugpdvqeYmU {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugpdvqeYmU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugpdvqeYmU .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpdvqeYmU .mbr-section-title {
  color: #000000;
}
.cid-ugpdvquDcH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugpdvquDcH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugpdvquDcH form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugpdvquDcH form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugpdvquDcH form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugpdvquDcH .content-head {
  max-width: 800px;
}
.cid-ugpdvqJEh1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugpdvqJEh1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpdvqJEh1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpdvqJEh1 .row {
  justify-content: center;
}
.cid-ugpdvqJEh1 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugpdvqJEh1 .item {
    margin-bottom: 1rem;
  }
}
.cid-ugpdvqJEh1 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugpdvqJEh1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpdvqJEh1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugpdvqJEh1 .content-head {
  max-width: 800px;
}
.cid-uiRGo30yzS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRGo30yzS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRGo30yzS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRGo30yzS .row {
  justify-content: center;
}
.cid-uiRGo30yzS .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRGo30yzS .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRGo30yzS .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRGo30yzS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRGo30yzS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRGo30yzS .content-head {
  max-width: 800px;
}
.cid-ugpdvraD3O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugpfGqOHJ8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugpfGqOHJ8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugpfGqOHJ8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugpfGqOHJ8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugpfGqOHJ8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugpfGqOHJ8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugpfGqOHJ8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugpfGqOHJ8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugpfGqOHJ8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugpfGqOHJ8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugpfGqOHJ8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugpfGqOHJ8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugpfGqOHJ8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugpfGqOHJ8 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugpfGqOHJ8 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugpfGqOHJ8 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpfGqOHJ8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugpfGqOHJ8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugpfGqOHJ8 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugpfGqOHJ8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpfGqOHJ8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugpfGqOHJ8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugpfGqOHJ8 .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: #ffffff;
}
.cid-ugpfGqOHJ8 .nav-item:focus,
.cid-ugpfGqOHJ8 .nav-link:focus {
  outline: none;
}
.cid-ugpfGqOHJ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugpfGqOHJ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugpfGqOHJ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugpfGqOHJ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugpfGqOHJ8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugpfGqOHJ8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugpfGqOHJ8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugpfGqOHJ8 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugpfGqOHJ8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugpfGqOHJ8 .navbar.collapsed {
  justify-content: center;
}
.cid-ugpfGqOHJ8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugpfGqOHJ8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugpfGqOHJ8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugpfGqOHJ8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugpfGqOHJ8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugpfGqOHJ8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugpfGqOHJ8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpfGqOHJ8 .navbar {
    min-height: 72px;
  }
  .cid-ugpfGqOHJ8 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugpfGqOHJ8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugpfGqOHJ8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugpfGqOHJ8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugpfGqOHJ8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugpfGqOHJ8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugpfGqOHJ8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugpfGqOHJ8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugpfGqOHJ8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugpfGqOHJ8 .dropdown-item.active,
.cid-ugpfGqOHJ8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugpfGqOHJ8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugpfGqOHJ8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugpfGqOHJ8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugpfGqOHJ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugpfGqOHJ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugpfGqOHJ8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugpfGqOHJ8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugpfGqOHJ8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugpfGqOHJ8 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugpfGqOHJ8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugpfGqOHJ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugpfGqOHJ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugpfGqOHJ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpfGqOHJ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpfGqOHJ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugpfGqOHJ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpfGqOHJ8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugpfGqOHJ8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugpfGqOHJ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpfGqOHJ8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugpfGqOHJ8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugpfGqOHJ8 .navbar {
    height: 70px;
  }
  .cid-ugpfGqOHJ8 .navbar.opened {
    height: auto;
  }
  .cid-ugpfGqOHJ8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugpfGqOHJ8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugpfGqOHJ8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugpfGqOHJ8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugpfGqOHJ8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugpfGqOHJ8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugpfGqOHJ8 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugpfGqOHJ8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugpfGqOHJ8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugpfGqOHJ8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugpfGqOHJ8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugpfGqOHJ8 .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-ugpfGqOHJ8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugpfGqOHJ8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugpfGrpdXe {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/rbi-special-2-1566x1026.jpg");
}
.cid-ugpfGrpdXe .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugpfGrpdXe .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpfGrpdXe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpfGrpdXe .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugpfGrpdXe .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugpfGrpdXe {
    align-items: center;
  }
  .cid-ugpfGrpdXe .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugpfGrpdXe .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugpfGrpdXe {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugpfGrpdXe .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugpfGrpdXe .content-wrap {
    width: 100%;
  }
}
.cid-ugpfGrpdXe .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugpfGrpdXe .mbr-text,
.cid-ugpfGrpdXe .mbr-section-btn {
  text-align: center;
}
.cid-ugpfGrUaZw {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugpfGrUaZw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugpfGrUaZw .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpfGrUaZw .mbr-section-title {
  color: #000000;
}
.cid-ugpfGscHFc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugpfGscHFc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugpfGscHFc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugpfGscHFc form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugpfGscHFc form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugpfGscHFc .content-head {
  max-width: 800px;
}
.cid-ugpfGsEYAF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugpfGsEYAF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpfGsEYAF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpfGsEYAF .row {
  justify-content: center;
}
.cid-ugpfGsEYAF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugpfGsEYAF .item {
    margin-bottom: 1rem;
  }
}
.cid-ugpfGsEYAF .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugpfGsEYAF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpfGsEYAF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugpfGsEYAF .content-head {
  max-width: 800px;
}
.cid-uiRGKKOwVJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRGKKOwVJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRGKKOwVJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRGKKOwVJ .row {
  justify-content: center;
}
.cid-uiRGKKOwVJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRGKKOwVJ .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRGKKOwVJ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRGKKOwVJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRGKKOwVJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRGKKOwVJ .content-head {
  max-width: 800px;
}
.cid-ugpfGta7pW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugphtqjZJB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugphtqjZJB .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-ugphtqjZJB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugphtqjZJB .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-ugphtqjZJB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugphtqjZJB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugphtqjZJB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugphtqjZJB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugphtqjZJB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugphtqjZJB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugphtqjZJB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugphtqjZJB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugphtqjZJB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugphtqjZJB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugphtqjZJB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugphtqjZJB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugphtqjZJB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugphtqjZJB .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugphtqjZJB .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugphtqjZJB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugphtqjZJB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugphtqjZJB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugphtqjZJB .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugphtqjZJB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugphtqjZJB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugphtqjZJB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugphtqjZJB .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: #ffffff;
}
.cid-ugphtqjZJB .nav-item:focus,
.cid-ugphtqjZJB .nav-link:focus {
  outline: none;
}
.cid-ugphtqjZJB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugphtqjZJB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugphtqjZJB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugphtqjZJB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugphtqjZJB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugphtqjZJB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugphtqjZJB .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-ugphtqjZJB .navbar.opened {
  transition: all 0.3s;
}
.cid-ugphtqjZJB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugphtqjZJB .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugphtqjZJB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugphtqjZJB .navbar.collapsed {
  justify-content: center;
}
.cid-ugphtqjZJB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugphtqjZJB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugphtqjZJB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugphtqjZJB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugphtqjZJB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugphtqjZJB .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-ugphtqjZJB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugphtqjZJB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugphtqjZJB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugphtqjZJB .navbar {
    min-height: 72px;
  }
  .cid-ugphtqjZJB .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugphtqjZJB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugphtqjZJB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugphtqjZJB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugphtqjZJB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugphtqjZJB .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-ugphtqjZJB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugphtqjZJB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugphtqjZJB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugphtqjZJB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugphtqjZJB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugphtqjZJB .dropdown-item.active,
.cid-ugphtqjZJB .dropdown-item:active {
  background-color: transparent;
}
.cid-ugphtqjZJB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugphtqjZJB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugphtqjZJB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugphtqjZJB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugphtqjZJB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugphtqjZJB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugphtqjZJB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugphtqjZJB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugphtqjZJB .navbar-buttons {
    text-align: left;
  }
}
.cid-ugphtqjZJB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugphtqjZJB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugphtqjZJB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugphtqjZJB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugphtqjZJB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugphtqjZJB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugphtqjZJB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugphtqjZJB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugphtqjZJB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugphtqjZJB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugphtqjZJB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugphtqjZJB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugphtqjZJB .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-ugphtqjZJB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugphtqjZJB .navbar {
    height: 70px;
  }
  .cid-ugphtqjZJB .navbar.opened {
    height: auto;
  }
  .cid-ugphtqjZJB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugphtqjZJB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugphtqjZJB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugphtqjZJB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugphtqjZJB .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-ugphtqjZJB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugphtqjZJB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugphtqjZJB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugphtqjZJB .navbar-brand {
    margin-right: auto;
  }
  .cid-ugphtqjZJB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugphtqjZJB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugphtqjZJB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugphtqjZJB .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-ugphtqjZJB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugphtqjZJB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugphtqjZJB .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-ugphtqjZJB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugphtqjZJB .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-ugphtqjZJB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugphtqjZJB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugphtqVz1j {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/in-service-inspection-header-new-2-2000x1123.jpg");
}
.cid-ugphtqVz1j .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugphtqVz1j .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugphtqVz1j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugphtqVz1j .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugphtqVz1j .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugphtqVz1j {
    align-items: center;
  }
  .cid-ugphtqVz1j .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugphtqVz1j .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugphtqVz1j {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugphtqVz1j .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugphtqVz1j .content-wrap {
    width: 100%;
  }
}
.cid-ugphtqVz1j .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugphtqVz1j .mbr-text,
.cid-ugphtqVz1j .mbr-section-btn {
  text-align: center;
}
.cid-ugphtrRQ5Q {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugphtrRQ5Q .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugphtrRQ5Q .mbr-section-subtitle {
  color: #000000;
}
.cid-ugphtrRQ5Q .mbr-section-title {
  color: #000000;
}
.cid-ugpilz7Un7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-ugpilz7Un7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpilz7Un7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpilz7Un7 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugpilz7Un7 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugpilz7Un7 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugpilz7Un7 .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugpilz7Un7 .mbr-text,
.cid-ugpilz7Un7 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugpilz7Un7 .card-title,
.cid-ugpilz7Un7 .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugpilz7Un7 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugpilz7Un7 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugpilz7Un7 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugpilz7Un7 .mbr-text UL {
  text-align: left;
}
.cid-ugpilz7Un7 .mbr-section-subtitle {
  text-align: left;
}
.cid-ugpimBSxnU {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugpimBSxnU .mbr-text {
  color: #000000;
}
.cid-ugpimBSxnU .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpimBSxnU .mbr-section-title {
  color: #000000;
}
.cid-ugphtsihWb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugphtsihWb .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugphtsihWb form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugphtsihWb form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugphtsihWb form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugphtsihWb .content-head {
  max-width: 800px;
}
.cid-ugphtsEM3D {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugphtsEM3D .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugphtsEM3D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugphtsEM3D .row {
  justify-content: center;
}
.cid-ugphtsEM3D .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugphtsEM3D .item {
    margin-bottom: 1rem;
  }
}
.cid-ugphtsEM3D .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugphtsEM3D .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugphtsEM3D .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugphtsEM3D .content-head {
  max-width: 800px;
}
.cid-uiRH3klBBE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiRH3klBBE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRH3klBBE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRH3klBBE .row {
  justify-content: center;
}
.cid-uiRH3klBBE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRH3klBBE .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRH3klBBE .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRH3klBBE .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRH3klBBE .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRH3klBBE .content-head {
  max-width: 800px;
}
.cid-ugphtsXnXS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugpju8HShd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugpju8HShd .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-ugpju8HShd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugpju8HShd .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-ugpju8HShd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugpju8HShd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugpju8HShd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugpju8HShd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugpju8HShd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugpju8HShd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugpju8HShd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugpju8HShd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugpju8HShd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugpju8HShd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugpju8HShd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugpju8HShd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugpju8HShd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugpju8HShd .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugpju8HShd .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugpju8HShd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpju8HShd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugpju8HShd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugpju8HShd .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugpju8HShd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpju8HShd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugpju8HShd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugpju8HShd .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: #ffffff;
}
.cid-ugpju8HShd .nav-item:focus,
.cid-ugpju8HShd .nav-link:focus {
  outline: none;
}
.cid-ugpju8HShd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugpju8HShd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugpju8HShd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugpju8HShd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugpju8HShd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugpju8HShd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugpju8HShd .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-ugpju8HShd .navbar.opened {
  transition: all 0.3s;
}
.cid-ugpju8HShd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugpju8HShd .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugpju8HShd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugpju8HShd .navbar.collapsed {
  justify-content: center;
}
.cid-ugpju8HShd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugpju8HShd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugpju8HShd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugpju8HShd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugpju8HShd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugpju8HShd .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-ugpju8HShd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugpju8HShd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugpju8HShd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpju8HShd .navbar {
    min-height: 72px;
  }
  .cid-ugpju8HShd .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugpju8HShd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugpju8HShd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugpju8HShd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugpju8HShd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugpju8HShd .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-ugpju8HShd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugpju8HShd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugpju8HShd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugpju8HShd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugpju8HShd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugpju8HShd .dropdown-item.active,
.cid-ugpju8HShd .dropdown-item:active {
  background-color: transparent;
}
.cid-ugpju8HShd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugpju8HShd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugpju8HShd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugpju8HShd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugpju8HShd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugpju8HShd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugpju8HShd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugpju8HShd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugpju8HShd .navbar-buttons {
    text-align: left;
  }
}
.cid-ugpju8HShd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugpju8HShd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugpju8HShd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugpju8HShd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpju8HShd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpju8HShd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugpju8HShd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpju8HShd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugpju8HShd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugpju8HShd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpju8HShd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugpju8HShd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugpju8HShd .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-ugpju8HShd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugpju8HShd .navbar {
    height: 70px;
  }
  .cid-ugpju8HShd .navbar.opened {
    height: auto;
  }
  .cid-ugpju8HShd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugpju8HShd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugpju8HShd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugpju8HShd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugpju8HShd .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-ugpju8HShd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugpju8HShd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugpju8HShd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugpju8HShd .navbar-brand {
    margin-right: auto;
  }
  .cid-ugpju8HShd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugpju8HShd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugpju8HShd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugpju8HShd .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-ugpju8HShd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugpju8HShd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugpju8HShd .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-ugpju8HShd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugpju8HShd .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-ugpju8HShd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugpju8HShd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugpju9b18S {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/marine-engineering-2000x1116.jpg");
}
.cid-ugpju9b18S .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugpju9b18S .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpju9b18S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpju9b18S .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugpju9b18S .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugpju9b18S {
    align-items: center;
  }
  .cid-ugpju9b18S .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugpju9b18S .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugpju9b18S {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugpju9b18S .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugpju9b18S .content-wrap {
    width: 100%;
  }
}
.cid-ugpju9b18S .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugpju9b18S .mbr-text,
.cid-ugpju9b18S .mbr-section-btn {
  text-align: center;
}
.cid-ugpju9yiYf {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugpju9yiYf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugpju9yiYf .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpju9yiYf .mbr-section-title {
  color: #000000;
}
.cid-ugpju9MXpZ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugpju9MXpZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpju9MXpZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpju9MXpZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugpju9MXpZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugpju9MXpZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugpju9MXpZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugpju9MXpZ .mbr-text,
.cid-ugpju9MXpZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugpju9MXpZ .card-title,
.cid-ugpju9MXpZ .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugpju9MXpZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugpju9MXpZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugpju9MXpZ .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugpju9MXpZ .mbr-text UL {
  text-align: left;
}
.cid-ugpju9MXpZ .mbr-section-subtitle {
  text-align: center;
}
.cid-ugpkIjYqWC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugpkIjYqWC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpkIjYqWC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpkIjYqWC .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugpkIjYqWC .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugpkIjYqWC .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugpkIjYqWC .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugpkIjYqWC .mbr-text,
.cid-ugpkIjYqWC .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugpkIjYqWC .card-title,
.cid-ugpkIjYqWC .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugpkIjYqWC .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugpkIjYqWC .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugpkIjYqWC .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugpkIjYqWC .mbr-text UL {
  text-align: left;
}
.cid-ugpkIjYqWC .mbr-section-subtitle {
  text-align: left;
}
.cid-ugpnsN8J9P {
  display: flex;
  background-image: url("../../../assets/images/marine-consultancy-pic-1-1912x613.jpg");
}
.cid-ugpnsN8J9P .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-ugpnsN8J9P {
    align-items: flex-start;
  }
  .cid-ugpnsN8J9P .row {
    justify-content: center;
  }
  .cid-ugpnsN8J9P .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugpnsN8J9P .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugpnsN8J9P {
    -webkit-align-items: center;
    align-items: flex-start;
  }
  .cid-ugpnsN8J9P .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugpnsN8J9P .content-wrap {
    width: 100%;
  }
}
.cid-ugpnsN8J9P .mbr-section-title,
.cid-ugpnsN8J9P .mbr-section-subtitle {
  text-align: center;
}
.cid-ugpnsN8J9P .mbr-text,
.cid-ugpnsN8J9P .mbr-section-btn {
  text-align: center;
}
.cid-ugpju9Z8Mo {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugpju9Z8Mo .mbr-text {
  color: #000000;
}
.cid-ugpju9Z8Mo .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpju9Z8Mo .mbr-section-title {
  color: #000000;
}
.cid-ugplMYiu8U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugplMYiu8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugplMYiu8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugplMYiu8U .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugplMYiu8U .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugplMYiu8U .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugplMYiu8U .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugplMYiu8U .mbr-text,
.cid-ugplMYiu8U .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugplMYiu8U .card-title,
.cid-ugplMYiu8U .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugplMYiu8U .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugplMYiu8U .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugplMYiu8U .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugplMYiu8U .mbr-text UL {
  text-align: left;
}
.cid-ugplMYiu8U .mbr-section-subtitle {
  text-align: left;
}
.cid-ugplOpvAVh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugplOpvAVh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugplOpvAVh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugplOpvAVh .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugplOpvAVh .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugplOpvAVh .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugplOpvAVh .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugplOpvAVh .mbr-text,
.cid-ugplOpvAVh .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugplOpvAVh .card-title,
.cid-ugplOpvAVh .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugplOpvAVh .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugplOpvAVh .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugplOpvAVh .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugplOpvAVh .mbr-text UL {
  text-align: left;
}
.cid-ugplOpvAVh .mbr-section-subtitle {
  text-align: left;
}
.cid-ugpjua9S4E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugpjua9S4E .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugpjua9S4E form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugpjua9S4E form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugpjua9S4E form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugpjua9S4E .content-head {
  max-width: 800px;
}
.cid-ugpjuaputD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugpjuaputD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpjuaputD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpjuaputD .row {
  justify-content: center;
}
.cid-ugpjuaputD .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugpjuaputD .item {
    margin-bottom: 1rem;
  }
}
.cid-ugpjuaputD .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugpjuaputD .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpjuaputD .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugpjuaputD .content-head {
  max-width: 800px;
}
.cid-uiRHDNbI0Z {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRHDNbI0Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRHDNbI0Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRHDNbI0Z .row {
  justify-content: center;
}
.cid-uiRHDNbI0Z .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRHDNbI0Z .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRHDNbI0Z .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRHDNbI0Z .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRHDNbI0Z .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRHDNbI0Z .content-head {
  max-width: 800px;
}
.cid-ugpjuaKDZ2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugpo6R2It0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugpo6R2It0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugpo6R2It0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugpo6R2It0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugpo6R2It0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugpo6R2It0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugpo6R2It0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugpo6R2It0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugpo6R2It0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugpo6R2It0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugpo6R2It0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugpo6R2It0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugpo6R2It0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugpo6R2It0 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugpo6R2It0 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugpo6R2It0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpo6R2It0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugpo6R2It0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugpo6R2It0 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugpo6R2It0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpo6R2It0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugpo6R2It0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugpo6R2It0 .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: #ffffff;
}
.cid-ugpo6R2It0 .nav-item:focus,
.cid-ugpo6R2It0 .nav-link:focus {
  outline: none;
}
.cid-ugpo6R2It0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugpo6R2It0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugpo6R2It0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugpo6R2It0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugpo6R2It0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugpo6R2It0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugpo6R2It0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugpo6R2It0 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugpo6R2It0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugpo6R2It0 .navbar.collapsed {
  justify-content: center;
}
.cid-ugpo6R2It0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugpo6R2It0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugpo6R2It0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugpo6R2It0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugpo6R2It0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugpo6R2It0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugpo6R2It0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpo6R2It0 .navbar {
    min-height: 72px;
  }
  .cid-ugpo6R2It0 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugpo6R2It0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugpo6R2It0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugpo6R2It0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugpo6R2It0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugpo6R2It0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugpo6R2It0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugpo6R2It0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugpo6R2It0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugpo6R2It0 .dropdown-item.active,
.cid-ugpo6R2It0 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugpo6R2It0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugpo6R2It0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugpo6R2It0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugpo6R2It0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugpo6R2It0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugpo6R2It0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugpo6R2It0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugpo6R2It0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugpo6R2It0 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugpo6R2It0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugpo6R2It0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugpo6R2It0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugpo6R2It0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpo6R2It0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpo6R2It0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugpo6R2It0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpo6R2It0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugpo6R2It0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugpo6R2It0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpo6R2It0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugpo6R2It0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugpo6R2It0 .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-ugpo6R2It0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugpo6R2It0 .navbar {
    height: 70px;
  }
  .cid-ugpo6R2It0 .navbar.opened {
    height: auto;
  }
  .cid-ugpo6R2It0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugpo6R2It0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugpo6R2It0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugpo6R2It0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugpo6R2It0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugpo6R2It0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugpo6R2It0 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugpo6R2It0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugpo6R2It0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugpo6R2It0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugpo6R2It0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugpo6R2It0 .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-ugpo6R2It0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugpo6R2It0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugpo6S7xyr {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/corrosion-sub-page-header-1600x1200.jpg");
}
.cid-ugpo6S7xyr .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugpo6S7xyr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpo6S7xyr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpo6S7xyr .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugpo6S7xyr .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugpo6S7xyr {
    align-items: center;
  }
  .cid-ugpo6S7xyr .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugpo6S7xyr .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugpo6S7xyr {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugpo6S7xyr .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugpo6S7xyr .content-wrap {
    width: 100%;
  }
}
.cid-ugpo6S7xyr .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugpo6S7xyr .mbr-text,
.cid-ugpo6S7xyr .mbr-section-btn {
  text-align: center;
}
.cid-ugpo6SWqk4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugpo6SWqk4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpo6SWqk4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpo6SWqk4 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugpo6SWqk4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugpo6SWqk4 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugpo6SWqk4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugpo6SWqk4 .mbr-text,
.cid-ugpo6SWqk4 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugpo6SWqk4 .card-title,
.cid-ugpo6SWqk4 .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugpo6SWqk4 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugpo6SWqk4 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugpo6SWqk4 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugpo6SWqk4 .mbr-text UL {
  text-align: left;
}
.cid-ugpo6SWqk4 .mbr-section-subtitle {
  text-align: center;
}
.cid-ugpo6SDOL8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugpo6SDOL8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugpo6SDOL8 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpo6SDOL8 .mbr-section-title {
  color: #000000;
}
.cid-ugpo6TbBtS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugpo6TbBtS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpo6TbBtS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpo6TbBtS .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugpo6TbBtS .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugpo6TbBtS .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugpo6TbBtS .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugpo6TbBtS .mbr-text,
.cid-ugpo6TbBtS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugpo6TbBtS .card-title,
.cid-ugpo6TbBtS .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugpo6TbBtS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugpo6TbBtS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugpo6TbBtS .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugpo6TbBtS .mbr-text UL {
  text-align: left;
}
.cid-ugpo6TbBtS .mbr-section-subtitle {
  text-align: center;
}
.cid-ugpo6Uo3se {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugpo6Uo3se .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugpo6Uo3se form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugpo6Uo3se form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugpo6Uo3se form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugpo6Uo3se .content-head {
  max-width: 800px;
}
.cid-ugpo6UDtKt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugpo6UDtKt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpo6UDtKt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpo6UDtKt .row {
  justify-content: center;
}
.cid-ugpo6UDtKt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugpo6UDtKt .item {
    margin-bottom: 1rem;
  }
}
.cid-ugpo6UDtKt .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugpo6UDtKt .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpo6UDtKt .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugpo6UDtKt .content-head {
  max-width: 800px;
}
.cid-uiRIxmgOhh {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRIxmgOhh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRIxmgOhh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRIxmgOhh .row {
  justify-content: center;
}
.cid-uiRIxmgOhh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRIxmgOhh .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRIxmgOhh .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRIxmgOhh .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRIxmgOhh .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRIxmgOhh .content-head {
  max-width: 800px;
}
.cid-ugpo6UV5zQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugprnsYRKO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugprnsYRKO .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-ugprnsYRKO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugprnsYRKO .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-ugprnsYRKO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugprnsYRKO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugprnsYRKO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugprnsYRKO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugprnsYRKO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugprnsYRKO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugprnsYRKO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugprnsYRKO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugprnsYRKO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugprnsYRKO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugprnsYRKO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugprnsYRKO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugprnsYRKO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugprnsYRKO .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugprnsYRKO .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugprnsYRKO .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugprnsYRKO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugprnsYRKO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugprnsYRKO .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugprnsYRKO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugprnsYRKO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugprnsYRKO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugprnsYRKO .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: #ffffff;
}
.cid-ugprnsYRKO .nav-item:focus,
.cid-ugprnsYRKO .nav-link:focus {
  outline: none;
}
.cid-ugprnsYRKO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugprnsYRKO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugprnsYRKO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugprnsYRKO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugprnsYRKO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugprnsYRKO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugprnsYRKO .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-ugprnsYRKO .navbar.opened {
  transition: all 0.3s;
}
.cid-ugprnsYRKO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugprnsYRKO .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugprnsYRKO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugprnsYRKO .navbar.collapsed {
  justify-content: center;
}
.cid-ugprnsYRKO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugprnsYRKO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugprnsYRKO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugprnsYRKO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugprnsYRKO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugprnsYRKO .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-ugprnsYRKO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugprnsYRKO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugprnsYRKO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugprnsYRKO .navbar {
    min-height: 72px;
  }
  .cid-ugprnsYRKO .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugprnsYRKO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugprnsYRKO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugprnsYRKO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugprnsYRKO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugprnsYRKO .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-ugprnsYRKO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugprnsYRKO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugprnsYRKO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugprnsYRKO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugprnsYRKO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugprnsYRKO .dropdown-item.active,
.cid-ugprnsYRKO .dropdown-item:active {
  background-color: transparent;
}
.cid-ugprnsYRKO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugprnsYRKO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugprnsYRKO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugprnsYRKO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugprnsYRKO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugprnsYRKO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugprnsYRKO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugprnsYRKO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugprnsYRKO .navbar-buttons {
    text-align: left;
  }
}
.cid-ugprnsYRKO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugprnsYRKO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugprnsYRKO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugprnsYRKO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugprnsYRKO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugprnsYRKO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugprnsYRKO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugprnsYRKO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugprnsYRKO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugprnsYRKO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugprnsYRKO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugprnsYRKO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugprnsYRKO .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-ugprnsYRKO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugprnsYRKO .navbar {
    height: 70px;
  }
  .cid-ugprnsYRKO .navbar.opened {
    height: auto;
  }
  .cid-ugprnsYRKO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugprnsYRKO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugprnsYRKO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugprnsYRKO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugprnsYRKO .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-ugprnsYRKO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugprnsYRKO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugprnsYRKO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugprnsYRKO .navbar-brand {
    margin-right: auto;
  }
  .cid-ugprnsYRKO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugprnsYRKO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugprnsYRKO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugprnsYRKO .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-ugprnsYRKO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugprnsYRKO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugprnsYRKO .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-ugprnsYRKO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugprnsYRKO .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-ugprnsYRKO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugprnsYRKO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugprntXw6U {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/cathodic-protection-2000x1337.jpg");
}
.cid-ugprntXw6U .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugprntXw6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugprntXw6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugprntXw6U .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugprntXw6U .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugprntXw6U {
    align-items: center;
  }
  .cid-ugprntXw6U .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugprntXw6U .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugprntXw6U {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugprntXw6U .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugprntXw6U .content-wrap {
    width: 100%;
  }
}
.cid-ugprntXw6U .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugprntXw6U .mbr-text,
.cid-ugprntXw6U .mbr-section-btn {
  text-align: center;
}
.cid-ugprnv1TDQ {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugprnv1TDQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugprnv1TDQ .mbr-section-subtitle {
  color: #000000;
}
.cid-ugprnv1TDQ .mbr-section-title {
  color: #000000;
}
.cid-ugprnvfELS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugprnvfELS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugprnvfELS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugprnvfELS .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugprnvfELS .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugprnvfELS .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugprnvfELS .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugprnvfELS .mbr-text,
.cid-ugprnvfELS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugprnvfELS .card-title,
.cid-ugprnvfELS .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugprnvfELS .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugprnvfELS .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugprnvfELS .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugprnvfELS .mbr-text UL {
  text-align: left;
}
.cid-ugprnvfELS .mbr-section-subtitle {
  text-align: center;
}
.cid-ugprnvt6vf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugprnvt6vf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugprnvt6vf form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugprnvt6vf form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugprnvt6vf form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugprnvt6vf .content-head {
  max-width: 800px;
}
.cid-ugprnvL3iS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugprnvL3iS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugprnvL3iS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugprnvL3iS .row {
  justify-content: center;
}
.cid-ugprnvL3iS .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugprnvL3iS .item {
    margin-bottom: 1rem;
  }
}
.cid-ugprnvL3iS .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugprnvL3iS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugprnvL3iS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugprnvL3iS .content-head {
  max-width: 800px;
}
.cid-uiRITzX14A {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiRITzX14A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRITzX14A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRITzX14A .row {
  justify-content: center;
}
.cid-uiRITzX14A .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRITzX14A .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRITzX14A .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRITzX14A .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRITzX14A .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRITzX14A .content-head {
  max-width: 800px;
}
.cid-ugprnw29ku {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugptnJtd8W {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugptnJtd8W .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-ugptnJtd8W .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugptnJtd8W .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-ugptnJtd8W .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugptnJtd8W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugptnJtd8W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugptnJtd8W .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugptnJtd8W .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugptnJtd8W .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugptnJtd8W .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugptnJtd8W .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugptnJtd8W .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugptnJtd8W .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugptnJtd8W .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugptnJtd8W .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugptnJtd8W .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugptnJtd8W .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugptnJtd8W .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugptnJtd8W .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugptnJtd8W .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugptnJtd8W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugptnJtd8W .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugptnJtd8W .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugptnJtd8W .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugptnJtd8W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugptnJtd8W .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: #ffffff;
}
.cid-ugptnJtd8W .nav-item:focus,
.cid-ugptnJtd8W .nav-link:focus {
  outline: none;
}
.cid-ugptnJtd8W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugptnJtd8W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugptnJtd8W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugptnJtd8W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugptnJtd8W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugptnJtd8W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugptnJtd8W .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-ugptnJtd8W .navbar.opened {
  transition: all 0.3s;
}
.cid-ugptnJtd8W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugptnJtd8W .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugptnJtd8W .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugptnJtd8W .navbar.collapsed {
  justify-content: center;
}
.cid-ugptnJtd8W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugptnJtd8W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugptnJtd8W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugptnJtd8W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugptnJtd8W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugptnJtd8W .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-ugptnJtd8W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugptnJtd8W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugptnJtd8W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugptnJtd8W .navbar {
    min-height: 72px;
  }
  .cid-ugptnJtd8W .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugptnJtd8W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugptnJtd8W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugptnJtd8W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugptnJtd8W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugptnJtd8W .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-ugptnJtd8W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugptnJtd8W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugptnJtd8W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugptnJtd8W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugptnJtd8W .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugptnJtd8W .dropdown-item.active,
.cid-ugptnJtd8W .dropdown-item:active {
  background-color: transparent;
}
.cid-ugptnJtd8W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugptnJtd8W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugptnJtd8W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugptnJtd8W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugptnJtd8W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugptnJtd8W .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugptnJtd8W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugptnJtd8W .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugptnJtd8W .navbar-buttons {
    text-align: left;
  }
}
.cid-ugptnJtd8W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugptnJtd8W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugptnJtd8W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugptnJtd8W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugptnJtd8W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugptnJtd8W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugptnJtd8W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugptnJtd8W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugptnJtd8W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugptnJtd8W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugptnJtd8W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugptnJtd8W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugptnJtd8W .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-ugptnJtd8W .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugptnJtd8W .navbar {
    height: 70px;
  }
  .cid-ugptnJtd8W .navbar.opened {
    height: auto;
  }
  .cid-ugptnJtd8W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugptnJtd8W .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugptnJtd8W .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugptnJtd8W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugptnJtd8W .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-ugptnJtd8W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugptnJtd8W .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugptnJtd8W .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugptnJtd8W .navbar-brand {
    margin-right: auto;
  }
  .cid-ugptnJtd8W .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugptnJtd8W .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugptnJtd8W .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugptnJtd8W .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-ugptnJtd8W .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugptnJtd8W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugptnJtd8W .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-ugptnJtd8W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugptnJtd8W .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-ugptnJtd8W .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugptnJtd8W .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugptnK87gW {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/header-group-training-2000x1028.jpg");
}
.cid-ugptnK87gW .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugptnK87gW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugptnK87gW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugptnK87gW .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugptnK87gW .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugptnK87gW {
    align-items: center;
  }
  .cid-ugptnK87gW .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugptnK87gW .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugptnK87gW {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugptnK87gW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugptnK87gW .content-wrap {
    width: 100%;
  }
}
.cid-ugptnK87gW .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ugptnK87gW .mbr-text,
.cid-ugptnK87gW .mbr-section-btn {
  text-align: center;
}
.cid-ugptnKXG22 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugptnKXG22 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugptnKXG22 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugptnKXG22 .mbr-section-title {
  color: #000000;
}
.cid-ugptnLtpZZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ugptnLtpZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugptnLtpZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugptnLtpZZ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ugptnLtpZZ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ugptnLtpZZ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ugptnLtpZZ .card-wrapper {
    padding: 4rem;
  }
}
.cid-ugptnLtpZZ .mbr-text,
.cid-ugptnLtpZZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ugptnLtpZZ .card-title,
.cid-ugptnLtpZZ .card-box {
  text-align: center;
  color: #000000;
}
.cid-ugptnLtpZZ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-ugptnLtpZZ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-ugptnLtpZZ .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-ugptnLtpZZ .mbr-text UL {
  text-align: left;
}
.cid-ugptnLtpZZ .mbr-section-subtitle {
  text-align: center;
}
.cid-ugptVNUrJw {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugptVNUrJw .mbr-text {
  color: #000000;
}
.cid-ugptVNUrJw .mbr-section-subtitle {
  color: #000000;
}
.cid-ugptVNUrJw .mbr-section-title {
  color: #000000;
}
.cid-ugptnLQlBq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugptnLQlBq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugptnLQlBq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugptnLQlBq form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugptnLQlBq form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugptnLQlBq .content-head {
  max-width: 800px;
}
.cid-ugptnM4jHS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugptnM4jHS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugptnM4jHS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugptnM4jHS .row {
  justify-content: center;
}
.cid-ugptnM4jHS .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugptnM4jHS .item {
    margin-bottom: 1rem;
  }
}
.cid-ugptnM4jHS .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugptnM4jHS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugptnM4jHS .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugptnM4jHS .content-head {
  max-width: 800px;
}
.cid-uiRJlvq4Bo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiRJlvq4Bo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiRJlvq4Bo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiRJlvq4Bo .row {
  justify-content: center;
}
.cid-uiRJlvq4Bo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiRJlvq4Bo .item {
    margin-bottom: 1rem;
  }
}
.cid-uiRJlvq4Bo .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiRJlvq4Bo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiRJlvq4Bo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiRJlvq4Bo .content-head {
  max-width: 800px;
}
.cid-ugptnMlL81 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugpysSIfls {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugpysSIfls .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-ugpysSIfls .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugpysSIfls .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-ugpysSIfls .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugpysSIfls .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugpysSIfls .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugpysSIfls .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugpysSIfls .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugpysSIfls .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugpysSIfls .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugpysSIfls .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugpysSIfls .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugpysSIfls .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugpysSIfls .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugpysSIfls .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugpysSIfls .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugpysSIfls .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugpysSIfls .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugpysSIfls .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpysSIfls .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugpysSIfls .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugpysSIfls .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugpysSIfls .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpysSIfls .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugpysSIfls .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugpysSIfls .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: #ffffff;
}
.cid-ugpysSIfls .nav-item:focus,
.cid-ugpysSIfls .nav-link:focus {
  outline: none;
}
.cid-ugpysSIfls .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugpysSIfls .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugpysSIfls .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugpysSIfls .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugpysSIfls .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugpysSIfls .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugpysSIfls .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-ugpysSIfls .navbar.opened {
  transition: all 0.3s;
}
.cid-ugpysSIfls .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugpysSIfls .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugpysSIfls .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugpysSIfls .navbar.collapsed {
  justify-content: center;
}
.cid-ugpysSIfls .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugpysSIfls .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugpysSIfls .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugpysSIfls .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugpysSIfls .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugpysSIfls .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-ugpysSIfls .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugpysSIfls .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugpysSIfls .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpysSIfls .navbar {
    min-height: 72px;
  }
  .cid-ugpysSIfls .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugpysSIfls .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugpysSIfls .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugpysSIfls .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugpysSIfls .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugpysSIfls .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-ugpysSIfls .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugpysSIfls .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugpysSIfls .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugpysSIfls .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugpysSIfls .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugpysSIfls .dropdown-item.active,
.cid-ugpysSIfls .dropdown-item:active {
  background-color: transparent;
}
.cid-ugpysSIfls .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugpysSIfls .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugpysSIfls .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugpysSIfls .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugpysSIfls .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugpysSIfls .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugpysSIfls ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugpysSIfls .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugpysSIfls .navbar-buttons {
    text-align: left;
  }
}
.cid-ugpysSIfls button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugpysSIfls button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugpysSIfls button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugpysSIfls button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpysSIfls button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpysSIfls button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugpysSIfls nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpysSIfls nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugpysSIfls nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugpysSIfls nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpysSIfls .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugpysSIfls a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugpysSIfls .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-ugpysSIfls .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugpysSIfls .navbar {
    height: 70px;
  }
  .cid-ugpysSIfls .navbar.opened {
    height: auto;
  }
  .cid-ugpysSIfls .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugpysSIfls .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugpysSIfls .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugpysSIfls .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugpysSIfls .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-ugpysSIfls .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugpysSIfls .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugpysSIfls .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugpysSIfls .navbar-brand {
    margin-right: auto;
  }
  .cid-ugpysSIfls .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugpysSIfls .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugpysSIfls .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugpysSIfls .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-ugpysSIfls .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugpysSIfls .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugpysSIfls .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-ugpysSIfls .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugpysSIfls .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-ugpysSIfls .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugpysSIfls .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugpysTNWVs {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/extending-lifespan-header-03-2000x1333.jpg");
}
.cid-ugpysTNWVs .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugpysTNWVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpysTNWVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpysTNWVs .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugpysTNWVs .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugpysTNWVs {
    align-items: center;
  }
  .cid-ugpysTNWVs .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugpysTNWVs .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugpysTNWVs {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugpysTNWVs .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugpysTNWVs .content-wrap {
    width: 100%;
  }
}
.cid-ugpysTNWVs .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugpysTNWVs .mbr-text,
.cid-ugpysTNWVs .mbr-section-btn {
  text-align: center;
}
.cid-ugpysUK3VG {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugpysUK3VG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugpysUK3VG .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpysUK3VG .mbr-section-title {
  color: #000000;
}
.cid-ugpysWwIqG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugpysWwIqG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugpysWwIqG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugpysWwIqG form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugpysWwIqG form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugpysWwIqG .content-head {
  max-width: 800px;
}
.cid-ugpysWKqsC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugpysWKqsC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpysWKqsC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpysWKqsC .row {
  justify-content: center;
}
.cid-ugpysWKqsC .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugpysWKqsC .item {
    margin-bottom: 1rem;
  }
}
.cid-ugpysWKqsC .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugpysWKqsC .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpysWKqsC .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugpysWKqsC .content-head {
  max-width: 800px;
}
.cid-uiN04UhsMW {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiN04UhsMW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiN04UhsMW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiN04UhsMW .row {
  justify-content: center;
}
.cid-uiN04UhsMW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiN04UhsMW .item {
    margin-bottom: 1rem;
  }
}
.cid-uiN04UhsMW .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiN04UhsMW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiN04UhsMW .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiN04UhsMW .content-head {
  max-width: 800px;
}
.cid-ugpysX2U6p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugpB0UZMQ3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ugpB0UZMQ3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugpB0UZMQ3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugpB0UZMQ3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ugpB0UZMQ3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ugpB0UZMQ3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ugpB0UZMQ3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugpB0UZMQ3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugpB0UZMQ3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugpB0UZMQ3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ugpB0UZMQ3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugpB0UZMQ3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugpB0UZMQ3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugpB0UZMQ3 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugpB0UZMQ3 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ugpB0UZMQ3 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpB0UZMQ3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugpB0UZMQ3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ugpB0UZMQ3 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugpB0UZMQ3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpB0UZMQ3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugpB0UZMQ3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugpB0UZMQ3 .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: #ffffff;
}
.cid-ugpB0UZMQ3 .nav-item:focus,
.cid-ugpB0UZMQ3 .nav-link:focus {
  outline: none;
}
.cid-ugpB0UZMQ3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugpB0UZMQ3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugpB0UZMQ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugpB0UZMQ3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugpB0UZMQ3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugpB0UZMQ3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugpB0UZMQ3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugpB0UZMQ3 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ugpB0UZMQ3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugpB0UZMQ3 .navbar.collapsed {
  justify-content: center;
}
.cid-ugpB0UZMQ3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugpB0UZMQ3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugpB0UZMQ3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ugpB0UZMQ3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugpB0UZMQ3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugpB0UZMQ3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugpB0UZMQ3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugpB0UZMQ3 .navbar {
    min-height: 72px;
  }
  .cid-ugpB0UZMQ3 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugpB0UZMQ3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugpB0UZMQ3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugpB0UZMQ3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugpB0UZMQ3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugpB0UZMQ3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugpB0UZMQ3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugpB0UZMQ3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugpB0UZMQ3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugpB0UZMQ3 .dropdown-item.active,
.cid-ugpB0UZMQ3 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugpB0UZMQ3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugpB0UZMQ3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugpB0UZMQ3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugpB0UZMQ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugpB0UZMQ3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugpB0UZMQ3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugpB0UZMQ3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugpB0UZMQ3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugpB0UZMQ3 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugpB0UZMQ3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugpB0UZMQ3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugpB0UZMQ3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugpB0UZMQ3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpB0UZMQ3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugpB0UZMQ3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugpB0UZMQ3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpB0UZMQ3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugpB0UZMQ3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugpB0UZMQ3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugpB0UZMQ3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugpB0UZMQ3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugpB0UZMQ3 .navbar {
    height: 70px;
  }
  .cid-ugpB0UZMQ3 .navbar.opened {
    height: auto;
  }
  .cid-ugpB0UZMQ3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugpB0UZMQ3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugpB0UZMQ3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugpB0UZMQ3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugpB0UZMQ3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugpB0UZMQ3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugpB0UZMQ3 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugpB0UZMQ3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugpB0UZMQ3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugpB0UZMQ3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugpB0UZMQ3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugpB0UZMQ3 .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-ugpB0UZMQ3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugpB0UZMQ3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugpB0VZjWn {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/ffs-header-new-4-2000x1053.jpg");
}
.cid-ugpB0VZjWn .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ugpB0VZjWn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpB0VZjWn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpB0VZjWn .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ugpB0VZjWn .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ugpB0VZjWn {
    align-items: center;
  }
  .cid-ugpB0VZjWn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ugpB0VZjWn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ugpB0VZjWn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ugpB0VZjWn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ugpB0VZjWn .content-wrap {
    width: 100%;
  }
}
.cid-ugpB0VZjWn .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-ugpB0VZjWn .mbr-text,
.cid-ugpB0VZjWn .mbr-section-btn {
  text-align: center;
}
.cid-ugpB0WOJM2 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugpB0WOJM2 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ugpB0WOJM2 .mbr-section-subtitle {
  color: #000000;
}
.cid-ugpB0WOJM2 .mbr-section-title {
  color: #000000;
}
.cid-ugpB0X2XGr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ugpB0X2XGr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugpB0X2XGr form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugpB0X2XGr form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugpB0X2XGr form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugpB0X2XGr .content-head {
  max-width: 800px;
}
.cid-ugpB0XgXWb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ugpB0XgXWb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugpB0XgXWb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugpB0XgXWb .row {
  justify-content: center;
}
.cid-ugpB0XgXWb .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ugpB0XgXWb .item {
    margin-bottom: 1rem;
  }
}
.cid-ugpB0XgXWb .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ugpB0XgXWb .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ugpB0XgXWb .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ugpB0XgXWb .content-head {
  max-width: 800px;
}
.cid-uiN0yKLbTQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiN0yKLbTQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiN0yKLbTQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiN0yKLbTQ .row {
  justify-content: center;
}
.cid-uiN0yKLbTQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiN0yKLbTQ .item {
    margin-bottom: 1rem;
  }
}
.cid-uiN0yKLbTQ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiN0yKLbTQ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiN0yKLbTQ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiN0yKLbTQ .content-head {
  max-width: 800px;
}
.cid-ugpB0XxBFt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhsCJlGyg3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhsCJlGyg3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhsCJlGyg3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhsCJlGyg3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhsCJlGyg3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhsCJlGyg3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhsCJlGyg3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhsCJlGyg3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhsCJlGyg3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhsCJlGyg3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhsCJlGyg3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhsCJlGyg3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhsCJlGyg3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhsCJlGyg3 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhsCJlGyg3 .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhsCJlGyg3 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhsCJlGyg3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhsCJlGyg3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhsCJlGyg3 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhsCJlGyg3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhsCJlGyg3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhsCJlGyg3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhsCJlGyg3 .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: #ffffff;
}
.cid-uhsCJlGyg3 .nav-item:focus,
.cid-uhsCJlGyg3 .nav-link:focus {
  outline: none;
}
.cid-uhsCJlGyg3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhsCJlGyg3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhsCJlGyg3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhsCJlGyg3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhsCJlGyg3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhsCJlGyg3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uhsCJlGyg3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhsCJlGyg3 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhsCJlGyg3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhsCJlGyg3 .navbar.collapsed {
  justify-content: center;
}
.cid-uhsCJlGyg3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhsCJlGyg3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhsCJlGyg3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhsCJlGyg3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhsCJlGyg3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhsCJlGyg3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhsCJlGyg3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhsCJlGyg3 .navbar {
    min-height: 72px;
  }
  .cid-uhsCJlGyg3 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhsCJlGyg3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhsCJlGyg3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhsCJlGyg3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhsCJlGyg3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhsCJlGyg3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhsCJlGyg3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhsCJlGyg3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhsCJlGyg3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhsCJlGyg3 .dropdown-item.active,
.cid-uhsCJlGyg3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uhsCJlGyg3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhsCJlGyg3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhsCJlGyg3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhsCJlGyg3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhsCJlGyg3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhsCJlGyg3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhsCJlGyg3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhsCJlGyg3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhsCJlGyg3 .navbar-buttons {
    text-align: left;
  }
}
.cid-uhsCJlGyg3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhsCJlGyg3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhsCJlGyg3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhsCJlGyg3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhsCJlGyg3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhsCJlGyg3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhsCJlGyg3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhsCJlGyg3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhsCJlGyg3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhsCJlGyg3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhsCJlGyg3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhsCJlGyg3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhsCJlGyg3 .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-uhsCJlGyg3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhsCJlGyg3 .navbar {
    height: 70px;
  }
  .cid-uhsCJlGyg3 .navbar.opened {
    height: auto;
  }
  .cid-uhsCJlGyg3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhsCJlGyg3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhsCJlGyg3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhsCJlGyg3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhsCJlGyg3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhsCJlGyg3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhsCJlGyg3 .navbar-brand {
    margin-right: auto;
  }
  .cid-uhsCJlGyg3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhsCJlGyg3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhsCJlGyg3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhsCJlGyg3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhsCJlGyg3 .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-uhsCJlGyg3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhsCJlGyg3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhsCJmj5ct {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/corrsion-header-new-2000x716.jpg");
}
.cid-uhsCJmj5ct .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhsCJmj5ct .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhsCJmj5ct .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhsCJmj5ct .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhsCJmj5ct .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhsCJmj5ct {
    align-items: center;
  }
  .cid-uhsCJmj5ct .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhsCJmj5ct .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhsCJmj5ct {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhsCJmj5ct .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhsCJmj5ct .content-wrap {
    width: 100%;
  }
}
.cid-uhsCJmj5ct .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uhsCJmj5ct .mbr-text,
.cid-uhsCJmj5ct .mbr-section-btn {
  text-align: center;
}
.cid-uhsCJofWtZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhsCJofWtZ .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhsCJofWtZ img,
.cid-uhsCJofWtZ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhsCJofWtZ .item:focus,
.cid-uhsCJofWtZ span:focus {
  outline: none;
}
.cid-uhsCJofWtZ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhsCJofWtZ .item {
    margin-bottom: 1rem;
  }
}
.cid-uhsCJofWtZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhsCJofWtZ .mbr-section-title {
  color: #232323;
}
.cid-uhsCJofWtZ .mbr-text,
.cid-uhsCJofWtZ .mbr-section-btn {
  color: #232323;
}
.cid-uhsCJofWtZ .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhsCJofWtZ .content-head {
  max-width: 800px;
}
.cid-uhsCJoABRa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhsCJoABRa .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhsCJoABRa form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhsCJoABRa form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhsCJoABRa form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhsCJoABRa .content-head {
  max-width: 800px;
}
.cid-uhsCJoRm3N {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhsCJoRm3N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhsCJoRm3N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhsCJoRm3N .row {
  justify-content: center;
}
.cid-uhsCJoRm3N .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhsCJoRm3N .item {
    margin-bottom: 1rem;
  }
}
.cid-uhsCJoRm3N .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhsCJoRm3N .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhsCJoRm3N .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhsCJoRm3N .content-head {
  max-width: 800px;
}
.cid-uiMbmoShj8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiMbmoShj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMbmoShj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMbmoShj8 .row {
  justify-content: center;
}
.cid-uiMbmoShj8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMbmoShj8 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMbmoShj8 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMbmoShj8 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMbmoShj8 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMbmoShj8 .content-head {
  max-width: 800px;
}
.cid-uhsCJp9MJ8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhsKD9V5rd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhsKD9V5rd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhsKD9V5rd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhsKD9V5rd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhsKD9V5rd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhsKD9V5rd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhsKD9V5rd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhsKD9V5rd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhsKD9V5rd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhsKD9V5rd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhsKD9V5rd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhsKD9V5rd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhsKD9V5rd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhsKD9V5rd .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhsKD9V5rd .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhsKD9V5rd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhsKD9V5rd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhsKD9V5rd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhsKD9V5rd .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhsKD9V5rd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhsKD9V5rd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhsKD9V5rd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhsKD9V5rd .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: #ffffff;
}
.cid-uhsKD9V5rd .nav-item:focus,
.cid-uhsKD9V5rd .nav-link:focus {
  outline: none;
}
.cid-uhsKD9V5rd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhsKD9V5rd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhsKD9V5rd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhsKD9V5rd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhsKD9V5rd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhsKD9V5rd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar.opened {
  transition: all 0.3s;
}
.cid-uhsKD9V5rd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhsKD9V5rd .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhsKD9V5rd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhsKD9V5rd .navbar.collapsed {
  justify-content: center;
}
.cid-uhsKD9V5rd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhsKD9V5rd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhsKD9V5rd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhsKD9V5rd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhsKD9V5rd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhsKD9V5rd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhsKD9V5rd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhsKD9V5rd .navbar {
    min-height: 72px;
  }
  .cid-uhsKD9V5rd .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhsKD9V5rd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhsKD9V5rd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhsKD9V5rd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhsKD9V5rd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhsKD9V5rd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhsKD9V5rd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhsKD9V5rd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhsKD9V5rd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhsKD9V5rd .dropdown-item.active,
.cid-uhsKD9V5rd .dropdown-item:active {
  background-color: transparent;
}
.cid-uhsKD9V5rd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhsKD9V5rd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhsKD9V5rd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhsKD9V5rd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhsKD9V5rd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhsKD9V5rd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhsKD9V5rd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhsKD9V5rd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhsKD9V5rd .navbar-buttons {
    text-align: left;
  }
}
.cid-uhsKD9V5rd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhsKD9V5rd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhsKD9V5rd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhsKD9V5rd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhsKD9V5rd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhsKD9V5rd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhsKD9V5rd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhsKD9V5rd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhsKD9V5rd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhsKD9V5rd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhsKD9V5rd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhsKD9V5rd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhsKD9V5rd .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-uhsKD9V5rd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhsKD9V5rd .navbar {
    height: 70px;
  }
  .cid-uhsKD9V5rd .navbar.opened {
    height: auto;
  }
  .cid-uhsKD9V5rd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhsKD9V5rd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhsKD9V5rd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhsKD9V5rd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhsKD9V5rd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhsKD9V5rd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhsKD9V5rd .navbar-brand {
    margin-right: auto;
  }
  .cid-uhsKD9V5rd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhsKD9V5rd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhsKD9V5rd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhsKD9V5rd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhsKD9V5rd .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-uhsKD9V5rd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhsKD9V5rd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhsKDb0i4w {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/oil-storage-tanks-2000x920.jpg");
}
.cid-uhsKDb0i4w .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhsKDb0i4w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhsKDb0i4w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhsKDb0i4w .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhsKDb0i4w .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhsKDb0i4w {
    align-items: center;
  }
  .cid-uhsKDb0i4w .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhsKDb0i4w .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhsKDb0i4w {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhsKDb0i4w .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhsKDb0i4w .content-wrap {
    width: 100%;
  }
}
.cid-uhsKDb0i4w .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uhsKDb0i4w .mbr-text,
.cid-uhsKDb0i4w .mbr-section-btn {
  text-align: center;
}
.cid-uhsKDbFwr3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhsKDbFwr3 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhsKDbFwr3 img,
.cid-uhsKDbFwr3 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhsKDbFwr3 .item:focus,
.cid-uhsKDbFwr3 span:focus {
  outline: none;
}
.cid-uhsKDbFwr3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhsKDbFwr3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uhsKDbFwr3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhsKDbFwr3 .mbr-section-title {
  color: #232323;
}
.cid-uhsKDbFwr3 .mbr-text,
.cid-uhsKDbFwr3 .mbr-section-btn {
  color: #232323;
}
.cid-uhsKDbFwr3 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhsKDbFwr3 .content-head {
  max-width: 800px;
}
.cid-uhsKDbZODh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhsKDbZODh .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhsKDbZODh form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhsKDbZODh form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhsKDbZODh form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhsKDbZODh .content-head {
  max-width: 800px;
}
.cid-uhsKDcbDGc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhsKDcbDGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhsKDcbDGc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhsKDcbDGc .row {
  justify-content: center;
}
.cid-uhsKDcbDGc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhsKDcbDGc .item {
    margin-bottom: 1rem;
  }
}
.cid-uhsKDcbDGc .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhsKDcbDGc .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhsKDcbDGc .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhsKDcbDGc .content-head {
  max-width: 800px;
}
.cid-uiM86Fhqgm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM86Fhqgm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM86Fhqgm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM86Fhqgm .row {
  justify-content: center;
}
.cid-uiM86Fhqgm .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM86Fhqgm .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM86Fhqgm .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM86Fhqgm .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM86Fhqgm .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM86Fhqgm .content-head {
  max-width: 800px;
}
.cid-uhsKDcrAu3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhsUpNJ9HL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhsUpNJ9HL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhsUpNJ9HL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhsUpNJ9HL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhsUpNJ9HL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhsUpNJ9HL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhsUpNJ9HL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhsUpNJ9HL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhsUpNJ9HL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhsUpNJ9HL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhsUpNJ9HL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhsUpNJ9HL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhsUpNJ9HL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhsUpNJ9HL .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhsUpNJ9HL .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhsUpNJ9HL .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhsUpNJ9HL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhsUpNJ9HL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhsUpNJ9HL .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhsUpNJ9HL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhsUpNJ9HL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhsUpNJ9HL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhsUpNJ9HL .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: #ffffff;
}
.cid-uhsUpNJ9HL .nav-item:focus,
.cid-uhsUpNJ9HL .nav-link:focus {
  outline: none;
}
.cid-uhsUpNJ9HL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhsUpNJ9HL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhsUpNJ9HL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhsUpNJ9HL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhsUpNJ9HL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhsUpNJ9HL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar.opened {
  transition: all 0.3s;
}
.cid-uhsUpNJ9HL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhsUpNJ9HL .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhsUpNJ9HL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhsUpNJ9HL .navbar.collapsed {
  justify-content: center;
}
.cid-uhsUpNJ9HL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhsUpNJ9HL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhsUpNJ9HL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhsUpNJ9HL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhsUpNJ9HL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhsUpNJ9HL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhsUpNJ9HL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhsUpNJ9HL .navbar {
    min-height: 72px;
  }
  .cid-uhsUpNJ9HL .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhsUpNJ9HL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhsUpNJ9HL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhsUpNJ9HL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhsUpNJ9HL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhsUpNJ9HL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhsUpNJ9HL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhsUpNJ9HL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhsUpNJ9HL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhsUpNJ9HL .dropdown-item.active,
.cid-uhsUpNJ9HL .dropdown-item:active {
  background-color: transparent;
}
.cid-uhsUpNJ9HL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhsUpNJ9HL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhsUpNJ9HL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhsUpNJ9HL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhsUpNJ9HL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhsUpNJ9HL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhsUpNJ9HL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhsUpNJ9HL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhsUpNJ9HL .navbar-buttons {
    text-align: left;
  }
}
.cid-uhsUpNJ9HL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhsUpNJ9HL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhsUpNJ9HL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhsUpNJ9HL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhsUpNJ9HL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhsUpNJ9HL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhsUpNJ9HL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhsUpNJ9HL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhsUpNJ9HL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhsUpNJ9HL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhsUpNJ9HL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhsUpNJ9HL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhsUpNJ9HL .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-uhsUpNJ9HL .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhsUpNJ9HL .navbar {
    height: 70px;
  }
  .cid-uhsUpNJ9HL .navbar.opened {
    height: auto;
  }
  .cid-uhsUpNJ9HL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhsUpNJ9HL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhsUpNJ9HL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhsUpNJ9HL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhsUpNJ9HL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhsUpNJ9HL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhsUpNJ9HL .navbar-brand {
    margin-right: auto;
  }
  .cid-uhsUpNJ9HL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhsUpNJ9HL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhsUpNJ9HL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhsUpNJ9HL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhsUpNJ9HL .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-uhsUpNJ9HL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhsUpNJ9HL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhsUpOqQlV {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/advisory-services-header-2-2000x991.jpg");
}
.cid-uhsUpOqQlV .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhsUpOqQlV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhsUpOqQlV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhsUpOqQlV .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhsUpOqQlV .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhsUpOqQlV {
    align-items: center;
  }
  .cid-uhsUpOqQlV .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhsUpOqQlV .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhsUpOqQlV {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhsUpOqQlV .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhsUpOqQlV .content-wrap {
    width: 100%;
  }
}
.cid-uhsUpOqQlV .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uhsUpOqQlV .mbr-text,
.cid-uhsUpOqQlV .mbr-section-btn {
  text-align: center;
}
.cid-uhsUpOZFy3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhsUpOZFy3 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhsUpOZFy3 img,
.cid-uhsUpOZFy3 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhsUpOZFy3 .item:focus,
.cid-uhsUpOZFy3 span:focus {
  outline: none;
}
.cid-uhsUpOZFy3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhsUpOZFy3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uhsUpOZFy3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhsUpOZFy3 .mbr-section-title {
  color: #232323;
}
.cid-uhsUpOZFy3 .mbr-text,
.cid-uhsUpOZFy3 .mbr-section-btn {
  color: #232323;
}
.cid-uhsUpOZFy3 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhsUpOZFy3 .content-head {
  max-width: 800px;
}
.cid-uhsUpPvbq3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhsUpPvbq3 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhsUpPvbq3 img,
.cid-uhsUpPvbq3 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhsUpPvbq3 .item:focus,
.cid-uhsUpPvbq3 span:focus {
  outline: none;
}
.cid-uhsUpPvbq3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhsUpPvbq3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uhsUpPvbq3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhsUpPvbq3 .mbr-section-title {
  color: #232323;
}
.cid-uhsUpPvbq3 .mbr-text,
.cid-uhsUpPvbq3 .mbr-section-btn {
  color: #232323;
}
.cid-uhsUpPvbq3 .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhsUpPvbq3 .content-head {
  max-width: 800px;
}
.cid-uhsUpPTHCZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhsUpPTHCZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhsUpPTHCZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhsUpPTHCZ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhsUpPTHCZ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhsUpPTHCZ .content-head {
  max-width: 800px;
}
.cid-uhsUpQ7MTv {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhsUpQ7MTv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhsUpQ7MTv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhsUpQ7MTv .row {
  justify-content: center;
}
.cid-uhsUpQ7MTv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhsUpQ7MTv .item {
    margin-bottom: 1rem;
  }
}
.cid-uhsUpQ7MTv .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhsUpQ7MTv .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhsUpQ7MTv .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhsUpQ7MTv .content-head {
  max-width: 800px;
}
.cid-uiM9ba9UEo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM9ba9UEo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM9ba9UEo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM9ba9UEo .row {
  justify-content: center;
}
.cid-uiM9ba9UEo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM9ba9UEo .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM9ba9UEo .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM9ba9UEo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM9ba9UEo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM9ba9UEo .content-head {
  max-width: 800px;
}
.cid-uhsUpQpaXV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhEArh1lSX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhEArh1lSX .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-uhEArh1lSX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhEArh1lSX .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-uhEArh1lSX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhEArh1lSX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhEArh1lSX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhEArh1lSX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhEArh1lSX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhEArh1lSX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhEArh1lSX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhEArh1lSX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhEArh1lSX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhEArh1lSX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhEArh1lSX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhEArh1lSX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhEArh1lSX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhEArh1lSX .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhEArh1lSX .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhEArh1lSX .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhEArh1lSX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhEArh1lSX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhEArh1lSX .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhEArh1lSX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhEArh1lSX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhEArh1lSX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhEArh1lSX .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: #ffffff;
}
.cid-uhEArh1lSX .nav-item:focus,
.cid-uhEArh1lSX .nav-link:focus {
  outline: none;
}
.cid-uhEArh1lSX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhEArh1lSX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhEArh1lSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhEArh1lSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhEArh1lSX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhEArh1lSX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhEArh1lSX .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-uhEArh1lSX .navbar.opened {
  transition: all 0.3s;
}
.cid-uhEArh1lSX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhEArh1lSX .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhEArh1lSX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhEArh1lSX .navbar.collapsed {
  justify-content: center;
}
.cid-uhEArh1lSX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhEArh1lSX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhEArh1lSX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhEArh1lSX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhEArh1lSX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhEArh1lSX .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-uhEArh1lSX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhEArh1lSX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhEArh1lSX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhEArh1lSX .navbar {
    min-height: 72px;
  }
  .cid-uhEArh1lSX .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhEArh1lSX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhEArh1lSX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhEArh1lSX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhEArh1lSX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhEArh1lSX .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-uhEArh1lSX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhEArh1lSX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhEArh1lSX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhEArh1lSX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhEArh1lSX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhEArh1lSX .dropdown-item.active,
.cid-uhEArh1lSX .dropdown-item:active {
  background-color: transparent;
}
.cid-uhEArh1lSX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhEArh1lSX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhEArh1lSX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhEArh1lSX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhEArh1lSX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhEArh1lSX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhEArh1lSX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhEArh1lSX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhEArh1lSX .navbar-buttons {
    text-align: left;
  }
}
.cid-uhEArh1lSX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhEArh1lSX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhEArh1lSX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhEArh1lSX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhEArh1lSX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhEArh1lSX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhEArh1lSX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhEArh1lSX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhEArh1lSX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhEArh1lSX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhEArh1lSX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhEArh1lSX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhEArh1lSX .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-uhEArh1lSX .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhEArh1lSX .navbar {
    height: 70px;
  }
  .cid-uhEArh1lSX .navbar.opened {
    height: auto;
  }
  .cid-uhEArh1lSX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhEArh1lSX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhEArh1lSX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhEArh1lSX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhEArh1lSX .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-uhEArh1lSX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhEArh1lSX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhEArh1lSX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhEArh1lSX .navbar-brand {
    margin-right: auto;
  }
  .cid-uhEArh1lSX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhEArh1lSX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhEArh1lSX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhEArh1lSX .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-uhEArh1lSX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhEArh1lSX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhEArh1lSX .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-uhEArh1lSX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhEArh1lSX .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-uhEArh1lSX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhEArh1lSX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhEAri5uGf {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/advisory-pipelines-operation-1-1158x772.jpg");
}
.cid-uhEAri5uGf .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhEAri5uGf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhEAri5uGf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhEAri5uGf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhEAri5uGf .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhEAri5uGf {
    align-items: center;
  }
  .cid-uhEAri5uGf .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhEAri5uGf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhEAri5uGf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhEAri5uGf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhEAri5uGf .content-wrap {
    width: 100%;
  }
}
.cid-uhEAri5uGf .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uhEAri5uGf .mbr-text,
.cid-uhEAri5uGf .mbr-section-btn {
  text-align: center;
}
.cid-uhEAriBACS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhEAriBACS .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhEAriBACS img,
.cid-uhEAriBACS .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhEAriBACS .item:focus,
.cid-uhEAriBACS span:focus {
  outline: none;
}
.cid-uhEAriBACS .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhEAriBACS .item {
    margin-bottom: 1rem;
  }
}
.cid-uhEAriBACS .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhEAriBACS .mbr-section-title {
  color: #232323;
}
.cid-uhEAriBACS .mbr-text,
.cid-uhEAriBACS .mbr-section-btn {
  color: #232323;
}
.cid-uhEAriBACS .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhEAriBACS .content-head {
  max-width: 800px;
}
.cid-uhEArjp81c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhEArjp81c .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhEArjp81c form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhEArjp81c form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhEArjp81c form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhEArjp81c .content-head {
  max-width: 800px;
}
.cid-uhEArjGrEm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhEArjGrEm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhEArjGrEm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhEArjGrEm .row {
  justify-content: center;
}
.cid-uhEArjGrEm .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhEArjGrEm .item {
    margin-bottom: 1rem;
  }
}
.cid-uhEArjGrEm .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhEArjGrEm .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhEArjGrEm .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhEArjGrEm .content-head {
  max-width: 800px;
}
.cid-uiM9WiKs2U {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM9WiKs2U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM9WiKs2U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM9WiKs2U .row {
  justify-content: center;
}
.cid-uiM9WiKs2U .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM9WiKs2U .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM9WiKs2U .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM9WiKs2U .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM9WiKs2U .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM9WiKs2U .content-head {
  max-width: 800px;
}
.cid-uhEArk01Io {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhECc6NcLm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhECc6NcLm .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-uhECc6NcLm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhECc6NcLm .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-uhECc6NcLm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhECc6NcLm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhECc6NcLm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhECc6NcLm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhECc6NcLm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhECc6NcLm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhECc6NcLm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhECc6NcLm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhECc6NcLm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhECc6NcLm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhECc6NcLm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhECc6NcLm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhECc6NcLm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhECc6NcLm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhECc6NcLm .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhECc6NcLm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhECc6NcLm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhECc6NcLm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhECc6NcLm .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhECc6NcLm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhECc6NcLm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhECc6NcLm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhECc6NcLm .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: #ffffff;
}
.cid-uhECc6NcLm .nav-item:focus,
.cid-uhECc6NcLm .nav-link:focus {
  outline: none;
}
.cid-uhECc6NcLm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhECc6NcLm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhECc6NcLm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhECc6NcLm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhECc6NcLm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhECc6NcLm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhECc6NcLm .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-uhECc6NcLm .navbar.opened {
  transition: all 0.3s;
}
.cid-uhECc6NcLm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhECc6NcLm .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhECc6NcLm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhECc6NcLm .navbar.collapsed {
  justify-content: center;
}
.cid-uhECc6NcLm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhECc6NcLm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhECc6NcLm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhECc6NcLm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhECc6NcLm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhECc6NcLm .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-uhECc6NcLm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhECc6NcLm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhECc6NcLm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhECc6NcLm .navbar {
    min-height: 72px;
  }
  .cid-uhECc6NcLm .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhECc6NcLm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhECc6NcLm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhECc6NcLm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhECc6NcLm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhECc6NcLm .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-uhECc6NcLm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhECc6NcLm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhECc6NcLm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhECc6NcLm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhECc6NcLm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhECc6NcLm .dropdown-item.active,
.cid-uhECc6NcLm .dropdown-item:active {
  background-color: transparent;
}
.cid-uhECc6NcLm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhECc6NcLm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhECc6NcLm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhECc6NcLm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhECc6NcLm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhECc6NcLm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhECc6NcLm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhECc6NcLm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhECc6NcLm .navbar-buttons {
    text-align: left;
  }
}
.cid-uhECc6NcLm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhECc6NcLm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhECc6NcLm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhECc6NcLm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhECc6NcLm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhECc6NcLm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhECc6NcLm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhECc6NcLm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhECc6NcLm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhECc6NcLm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhECc6NcLm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhECc6NcLm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhECc6NcLm .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-uhECc6NcLm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhECc6NcLm .navbar {
    height: 70px;
  }
  .cid-uhECc6NcLm .navbar.opened {
    height: auto;
  }
  .cid-uhECc6NcLm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhECc6NcLm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhECc6NcLm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhECc6NcLm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhECc6NcLm .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-uhECc6NcLm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhECc6NcLm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhECc6NcLm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhECc6NcLm .navbar-brand {
    margin-right: auto;
  }
  .cid-uhECc6NcLm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhECc6NcLm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhECc6NcLm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhECc6NcLm .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-uhECc6NcLm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhECc6NcLm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhECc6NcLm .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-uhECc6NcLm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhECc6NcLm .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-uhECc6NcLm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhECc6NcLm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhECc7nEWP {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/gas-value-chain-header-new-2000x691.jpg");
}
.cid-uhECc7nEWP .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhECc7nEWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhECc7nEWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhECc7nEWP .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhECc7nEWP .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhECc7nEWP {
    align-items: center;
  }
  .cid-uhECc7nEWP .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhECc7nEWP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhECc7nEWP {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhECc7nEWP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhECc7nEWP .content-wrap {
    width: 100%;
  }
}
.cid-uhECc7nEWP .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uhECc7nEWP .mbr-text,
.cid-uhECc7nEWP .mbr-section-btn {
  text-align: center;
}
.cid-uhECc8rwSa {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhECc8rwSa .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhECc8rwSa img,
.cid-uhECc8rwSa .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhECc8rwSa .item:focus,
.cid-uhECc8rwSa span:focus {
  outline: none;
}
.cid-uhECc8rwSa .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhECc8rwSa .item {
    margin-bottom: 1rem;
  }
}
.cid-uhECc8rwSa .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhECc8rwSa .mbr-section-title {
  color: #232323;
}
.cid-uhECc8rwSa .mbr-text,
.cid-uhECc8rwSa .mbr-section-btn {
  color: #232323;
}
.cid-uhECc8rwSa .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhECc8rwSa .content-head {
  max-width: 800px;
}
.cid-ui5U3mMZDv {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui5U3mMZDv .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui5U3mMZDv img,
.cid-ui5U3mMZDv .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui5U3mMZDv .item:focus,
.cid-ui5U3mMZDv span:focus {
  outline: none;
}
.cid-ui5U3mMZDv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5U3mMZDv .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5U3mMZDv .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui5U3mMZDv .mbr-section-title {
  color: #232323;
}
.cid-ui5U3mMZDv .mbr-text,
.cid-ui5U3mMZDv .mbr-section-btn {
  color: #232323;
}
.cid-ui5U3mMZDv .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui5U3mMZDv .content-head {
  max-width: 800px;
}
.cid-uhECc8OZx6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhECc8OZx6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhECc8OZx6 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhECc8OZx6 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhECc8OZx6 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhECc8OZx6 .content-head {
  max-width: 800px;
}
.cid-uhECc91FGB {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhECc91FGB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhECc91FGB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhECc91FGB .row {
  justify-content: center;
}
.cid-uhECc91FGB .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhECc91FGB .item {
    margin-bottom: 1rem;
  }
}
.cid-uhECc91FGB .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhECc91FGB .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhECc91FGB .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhECc91FGB .content-head {
  max-width: 800px;
}
.cid-uiM8BdqWHg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM8BdqWHg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM8BdqWHg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM8BdqWHg .row {
  justify-content: center;
}
.cid-uiM8BdqWHg .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM8BdqWHg .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM8BdqWHg .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM8BdqWHg .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM8BdqWHg .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM8BdqWHg .content-head {
  max-width: 800px;
}
.cid-uhECc9jLi2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhEFkOepXq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhEFkOepXq .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-uhEFkOepXq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhEFkOepXq .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-uhEFkOepXq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhEFkOepXq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhEFkOepXq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhEFkOepXq .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhEFkOepXq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhEFkOepXq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhEFkOepXq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhEFkOepXq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhEFkOepXq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhEFkOepXq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhEFkOepXq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhEFkOepXq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhEFkOepXq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhEFkOepXq .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhEFkOepXq .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhEFkOepXq .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhEFkOepXq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhEFkOepXq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhEFkOepXq .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhEFkOepXq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhEFkOepXq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhEFkOepXq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhEFkOepXq .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: #ffffff;
}
.cid-uhEFkOepXq .nav-item:focus,
.cid-uhEFkOepXq .nav-link:focus {
  outline: none;
}
.cid-uhEFkOepXq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhEFkOepXq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhEFkOepXq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhEFkOepXq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhEFkOepXq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhEFkOepXq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhEFkOepXq .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-uhEFkOepXq .navbar.opened {
  transition: all 0.3s;
}
.cid-uhEFkOepXq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhEFkOepXq .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhEFkOepXq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhEFkOepXq .navbar.collapsed {
  justify-content: center;
}
.cid-uhEFkOepXq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhEFkOepXq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhEFkOepXq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhEFkOepXq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhEFkOepXq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhEFkOepXq .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-uhEFkOepXq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhEFkOepXq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhEFkOepXq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhEFkOepXq .navbar {
    min-height: 72px;
  }
  .cid-uhEFkOepXq .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhEFkOepXq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhEFkOepXq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhEFkOepXq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhEFkOepXq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhEFkOepXq .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-uhEFkOepXq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhEFkOepXq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhEFkOepXq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhEFkOepXq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhEFkOepXq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhEFkOepXq .dropdown-item.active,
.cid-uhEFkOepXq .dropdown-item:active {
  background-color: transparent;
}
.cid-uhEFkOepXq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhEFkOepXq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhEFkOepXq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhEFkOepXq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhEFkOepXq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhEFkOepXq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhEFkOepXq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhEFkOepXq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhEFkOepXq .navbar-buttons {
    text-align: left;
  }
}
.cid-uhEFkOepXq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhEFkOepXq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhEFkOepXq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhEFkOepXq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhEFkOepXq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhEFkOepXq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhEFkOepXq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhEFkOepXq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhEFkOepXq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhEFkOepXq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhEFkOepXq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhEFkOepXq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhEFkOepXq .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-uhEFkOepXq .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhEFkOepXq .navbar {
    height: 70px;
  }
  .cid-uhEFkOepXq .navbar.opened {
    height: auto;
  }
  .cid-uhEFkOepXq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhEFkOepXq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhEFkOepXq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhEFkOepXq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhEFkOepXq .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-uhEFkOepXq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhEFkOepXq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhEFkOepXq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhEFkOepXq .navbar-brand {
    margin-right: auto;
  }
  .cid-uhEFkOepXq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhEFkOepXq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhEFkOepXq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhEFkOepXq .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-uhEFkOepXq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhEFkOepXq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhEFkOepXq .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-uhEFkOepXq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhEFkOepXq .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-uhEFkOepXq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhEFkOepXq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhEFkOCwhN {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/site-inspection-2000x841.jpg");
}
.cid-uhEFkOCwhN .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhEFkOCwhN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhEFkOCwhN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhEFkOCwhN .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhEFkOCwhN .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhEFkOCwhN {
    align-items: center;
  }
  .cid-uhEFkOCwhN .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhEFkOCwhN .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhEFkOCwhN {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhEFkOCwhN .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhEFkOCwhN .content-wrap {
    width: 100%;
  }
}
.cid-uhEFkOCwhN .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uhEFkOCwhN .mbr-text,
.cid-uhEFkOCwhN .mbr-section-btn {
  text-align: center;
}
.cid-uhEFkPMqtH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhEFkPMqtH .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhEFkPMqtH img,
.cid-uhEFkPMqtH .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhEFkPMqtH .item:focus,
.cid-uhEFkPMqtH span:focus {
  outline: none;
}
.cid-uhEFkPMqtH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhEFkPMqtH .item {
    margin-bottom: 1rem;
  }
}
.cid-uhEFkPMqtH .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhEFkPMqtH .mbr-section-title {
  color: #232323;
}
.cid-uhEFkPMqtH .mbr-text,
.cid-uhEFkPMqtH .mbr-section-btn {
  color: #232323;
}
.cid-uhEFkPMqtH .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhEFkPMqtH .content-head {
  max-width: 800px;
}
.cid-uhEGzZNXNx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhEGzZNXNx .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhEGzZNXNx img,
.cid-uhEGzZNXNx .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhEGzZNXNx .item:focus,
.cid-uhEGzZNXNx span:focus {
  outline: none;
}
.cid-uhEGzZNXNx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhEGzZNXNx .item {
    margin-bottom: 1rem;
  }
}
.cid-uhEGzZNXNx .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhEGzZNXNx .mbr-section-title {
  color: #232323;
}
.cid-uhEGzZNXNx .mbr-text,
.cid-uhEGzZNXNx .mbr-section-btn {
  color: #232323;
}
.cid-uhEGzZNXNx .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhEGzZNXNx .content-head {
  max-width: 800px;
}
.cid-uhEFkQdf4H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhEFkQdf4H .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhEFkQdf4H form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhEFkQdf4H form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhEFkQdf4H form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhEFkQdf4H .content-head {
  max-width: 800px;
}
.cid-uhEFkQsA2L {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhEFkQsA2L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhEFkQsA2L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhEFkQsA2L .row {
  justify-content: center;
}
.cid-uhEFkQsA2L .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhEFkQsA2L .item {
    margin-bottom: 1rem;
  }
}
.cid-uhEFkQsA2L .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhEFkQsA2L .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhEFkQsA2L .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhEFkQsA2L .content-head {
  max-width: 800px;
}
.cid-uiM9xmoodY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM9xmoodY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM9xmoodY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM9xmoodY .row {
  justify-content: center;
}
.cid-uiM9xmoodY .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM9xmoodY .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM9xmoodY .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM9xmoodY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM9xmoodY .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM9xmoodY .content-head {
  max-width: 800px;
}
.cid-uhEFkQL5kE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhHGXxNVCg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhHGXxNVCg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhHGXxNVCg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhHGXxNVCg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhHGXxNVCg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhHGXxNVCg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhHGXxNVCg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhHGXxNVCg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhHGXxNVCg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhHGXxNVCg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhHGXxNVCg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhHGXxNVCg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhHGXxNVCg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhHGXxNVCg .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhHGXxNVCg .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhHGXxNVCg .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhHGXxNVCg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhHGXxNVCg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhHGXxNVCg .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhHGXxNVCg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhHGXxNVCg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhHGXxNVCg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhHGXxNVCg .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: #ffffff;
}
.cid-uhHGXxNVCg .nav-item:focus,
.cid-uhHGXxNVCg .nav-link:focus {
  outline: none;
}
.cid-uhHGXxNVCg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhHGXxNVCg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhHGXxNVCg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhHGXxNVCg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhHGXxNVCg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhHGXxNVCg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar.opened {
  transition: all 0.3s;
}
.cid-uhHGXxNVCg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhHGXxNVCg .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhHGXxNVCg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhHGXxNVCg .navbar.collapsed {
  justify-content: center;
}
.cid-uhHGXxNVCg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhHGXxNVCg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhHGXxNVCg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhHGXxNVCg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhHGXxNVCg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhHGXxNVCg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhHGXxNVCg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhHGXxNVCg .navbar {
    min-height: 72px;
  }
  .cid-uhHGXxNVCg .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhHGXxNVCg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhHGXxNVCg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhHGXxNVCg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhHGXxNVCg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhHGXxNVCg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhHGXxNVCg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhHGXxNVCg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhHGXxNVCg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhHGXxNVCg .dropdown-item.active,
.cid-uhHGXxNVCg .dropdown-item:active {
  background-color: transparent;
}
.cid-uhHGXxNVCg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhHGXxNVCg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhHGXxNVCg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhHGXxNVCg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhHGXxNVCg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhHGXxNVCg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhHGXxNVCg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhHGXxNVCg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhHGXxNVCg .navbar-buttons {
    text-align: left;
  }
}
.cid-uhHGXxNVCg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhHGXxNVCg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhHGXxNVCg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhHGXxNVCg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhHGXxNVCg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhHGXxNVCg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhHGXxNVCg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhHGXxNVCg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhHGXxNVCg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhHGXxNVCg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhHGXxNVCg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhHGXxNVCg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhHGXxNVCg .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-uhHGXxNVCg .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhHGXxNVCg .navbar {
    height: 70px;
  }
  .cid-uhHGXxNVCg .navbar.opened {
    height: auto;
  }
  .cid-uhHGXxNVCg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhHGXxNVCg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhHGXxNVCg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhHGXxNVCg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhHGXxNVCg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhHGXxNVCg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhHGXxNVCg .navbar-brand {
    margin-right: auto;
  }
  .cid-uhHGXxNVCg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhHGXxNVCg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhHGXxNVCg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhHGXxNVCg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhHGXxNVCg .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-uhHGXxNVCg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhHGXxNVCg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhHGXykGeI {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/power-renewable-new-header-1600x823.jpg");
}
.cid-uhHGXykGeI .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhHGXykGeI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHGXykGeI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhHGXykGeI .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhHGXykGeI .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhHGXykGeI {
    align-items: center;
  }
  .cid-uhHGXykGeI .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhHGXykGeI .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhHGXykGeI {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhHGXykGeI .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhHGXykGeI .content-wrap {
    width: 100%;
  }
}
.cid-uhHGXykGeI .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uhHGXykGeI .mbr-text,
.cid-uhHGXykGeI .mbr-section-btn {
  text-align: center;
}
.cid-uhHGXzgWpz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhHGXzgWpz .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhHGXzgWpz img,
.cid-uhHGXzgWpz .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhHGXzgWpz .item:focus,
.cid-uhHGXzgWpz span:focus {
  outline: none;
}
.cid-uhHGXzgWpz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhHGXzgWpz .item {
    margin-bottom: 1rem;
  }
}
.cid-uhHGXzgWpz .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhHGXzgWpz .mbr-section-title {
  color: #232323;
}
.cid-uhHGXzgWpz .mbr-text,
.cid-uhHGXzgWpz .mbr-section-btn {
  color: #232323;
}
.cid-uhHGXzgWpz .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhHGXzgWpz .content-head {
  max-width: 800px;
}
.cid-uhHGXzYOJ8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhHGXzYOJ8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhHGXzYOJ8 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhHGXzYOJ8 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhHGXzYOJ8 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhHGXzYOJ8 .content-head {
  max-width: 800px;
}
.cid-uhHGXAdrd4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhHGXAdrd4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHGXAdrd4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhHGXAdrd4 .row {
  justify-content: center;
}
.cid-uhHGXAdrd4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhHGXAdrd4 .item {
    margin-bottom: 1rem;
  }
}
.cid-uhHGXAdrd4 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhHGXAdrd4 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhHGXAdrd4 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhHGXAdrd4 .content-head {
  max-width: 800px;
}
.cid-uiM4Pu2Cgc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM4Pu2Cgc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM4Pu2Cgc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM4Pu2Cgc .row {
  justify-content: center;
}
.cid-uiM4Pu2Cgc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM4Pu2Cgc .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM4Pu2Cgc .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM4Pu2Cgc .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM4Pu2Cgc .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM4Pu2Cgc .content-head {
  max-width: 800px;
}
.cid-uhHGXAD6ia {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhHT7kdhT7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhHT7kdhT7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhHT7kdhT7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhHT7kdhT7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhHT7kdhT7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhHT7kdhT7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhHT7kdhT7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhHT7kdhT7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhHT7kdhT7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhHT7kdhT7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhHT7kdhT7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhHT7kdhT7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhHT7kdhT7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhHT7kdhT7 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhHT7kdhT7 .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhHT7kdhT7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhHT7kdhT7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhHT7kdhT7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhHT7kdhT7 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhHT7kdhT7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhHT7kdhT7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhHT7kdhT7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhHT7kdhT7 .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: #ffffff;
}
.cid-uhHT7kdhT7 .nav-item:focus,
.cid-uhHT7kdhT7 .nav-link:focus {
  outline: none;
}
.cid-uhHT7kdhT7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhHT7kdhT7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhHT7kdhT7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhHT7kdhT7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhHT7kdhT7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhHT7kdhT7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uhHT7kdhT7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhHT7kdhT7 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhHT7kdhT7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhHT7kdhT7 .navbar.collapsed {
  justify-content: center;
}
.cid-uhHT7kdhT7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhHT7kdhT7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhHT7kdhT7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhHT7kdhT7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhHT7kdhT7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhHT7kdhT7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhHT7kdhT7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhHT7kdhT7 .navbar {
    min-height: 72px;
  }
  .cid-uhHT7kdhT7 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhHT7kdhT7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhHT7kdhT7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhHT7kdhT7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhHT7kdhT7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhHT7kdhT7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhHT7kdhT7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhHT7kdhT7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhHT7kdhT7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhHT7kdhT7 .dropdown-item.active,
.cid-uhHT7kdhT7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uhHT7kdhT7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhHT7kdhT7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhHT7kdhT7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhHT7kdhT7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhHT7kdhT7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhHT7kdhT7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhHT7kdhT7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhHT7kdhT7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhHT7kdhT7 .navbar-buttons {
    text-align: left;
  }
}
.cid-uhHT7kdhT7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhHT7kdhT7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhHT7kdhT7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhHT7kdhT7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhHT7kdhT7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhHT7kdhT7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhHT7kdhT7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhHT7kdhT7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhHT7kdhT7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhHT7kdhT7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhHT7kdhT7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhHT7kdhT7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhHT7kdhT7 .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-uhHT7kdhT7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhHT7kdhT7 .navbar {
    height: 70px;
  }
  .cid-uhHT7kdhT7 .navbar.opened {
    height: auto;
  }
  .cid-uhHT7kdhT7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhHT7kdhT7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhHT7kdhT7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhHT7kdhT7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhHT7kdhT7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhHT7kdhT7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhHT7kdhT7 .navbar-brand {
    margin-right: auto;
  }
  .cid-uhHT7kdhT7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhHT7kdhT7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhHT7kdhT7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhHT7kdhT7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhHT7kdhT7 .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-uhHT7kdhT7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhHT7kdhT7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhHT7kPS2p {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/power-gereration-advisory-new-5-2000x834.jpg");
}
.cid-uhHT7kPS2p .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhHT7kPS2p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHT7kPS2p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhHT7kPS2p .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhHT7kPS2p .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhHT7kPS2p {
    align-items: center;
  }
  .cid-uhHT7kPS2p .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhHT7kPS2p .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhHT7kPS2p {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhHT7kPS2p .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhHT7kPS2p .content-wrap {
    width: 100%;
  }
}
.cid-uhHT7kPS2p .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uhHT7kPS2p .mbr-text,
.cid-uhHT7kPS2p .mbr-section-btn {
  text-align: center;
}
.cid-uhHT7lutMH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhHT7lutMH .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhHT7lutMH img,
.cid-uhHT7lutMH .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhHT7lutMH .item:focus,
.cid-uhHT7lutMH span:focus {
  outline: none;
}
.cid-uhHT7lutMH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhHT7lutMH .item {
    margin-bottom: 1rem;
  }
}
.cid-uhHT7lutMH .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhHT7lutMH .mbr-section-title {
  color: #232323;
}
.cid-uhHT7lutMH .mbr-text,
.cid-uhHT7lutMH .mbr-section-btn {
  color: #232323;
}
.cid-uhHT7lutMH .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhHT7lutMH .content-head {
  max-width: 800px;
}
.cid-uhHT7m03nT {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhHT7m03nT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhHT7m03nT form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhHT7m03nT form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhHT7m03nT form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhHT7m03nT .content-head {
  max-width: 800px;
}
.cid-uhHT7mg0Pg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhHT7mg0Pg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHT7mg0Pg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhHT7mg0Pg .row {
  justify-content: center;
}
.cid-uhHT7mg0Pg .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhHT7mg0Pg .item {
    margin-bottom: 1rem;
  }
}
.cid-uhHT7mg0Pg .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhHT7mg0Pg .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhHT7mg0Pg .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhHT7mg0Pg .content-head {
  max-width: 800px;
}
.cid-uiM5AT8oIQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM5AT8oIQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM5AT8oIQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM5AT8oIQ .row {
  justify-content: center;
}
.cid-uiM5AT8oIQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM5AT8oIQ .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM5AT8oIQ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM5AT8oIQ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM5AT8oIQ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM5AT8oIQ .content-head {
  max-width: 800px;
}
.cid-uhHT7mxwLo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uhHVrD6aXm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uhHVrD6aXm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhHVrD6aXm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhHVrD6aXm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uhHVrD6aXm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uhHVrD6aXm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uhHVrD6aXm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uhHVrD6aXm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uhHVrD6aXm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uhHVrD6aXm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uhHVrD6aXm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uhHVrD6aXm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uhHVrD6aXm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uhHVrD6aXm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uhHVrD6aXm .navbar-logo {
    padding-left: 0;
  }
}
.cid-uhHVrD6aXm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhHVrD6aXm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uhHVrD6aXm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uhHVrD6aXm .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uhHVrD6aXm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uhHVrD6aXm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uhHVrD6aXm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhHVrD6aXm .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: #ffffff;
}
.cid-uhHVrD6aXm .nav-item:focus,
.cid-uhHVrD6aXm .nav-link:focus {
  outline: none;
}
.cid-uhHVrD6aXm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhHVrD6aXm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhHVrD6aXm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhHVrD6aXm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhHVrD6aXm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhHVrD6aXm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar.opened {
  transition: all 0.3s;
}
.cid-uhHVrD6aXm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhHVrD6aXm .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uhHVrD6aXm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uhHVrD6aXm .navbar.collapsed {
  justify-content: center;
}
.cid-uhHVrD6aXm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhHVrD6aXm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhHVrD6aXm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uhHVrD6aXm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhHVrD6aXm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhHVrD6aXm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhHVrD6aXm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uhHVrD6aXm .navbar {
    min-height: 72px;
  }
  .cid-uhHVrD6aXm .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhHVrD6aXm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhHVrD6aXm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhHVrD6aXm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhHVrD6aXm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhHVrD6aXm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uhHVrD6aXm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhHVrD6aXm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhHVrD6aXm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uhHVrD6aXm .dropdown-item.active,
.cid-uhHVrD6aXm .dropdown-item:active {
  background-color: transparent;
}
.cid-uhHVrD6aXm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhHVrD6aXm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhHVrD6aXm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhHVrD6aXm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhHVrD6aXm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uhHVrD6aXm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uhHVrD6aXm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhHVrD6aXm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uhHVrD6aXm .navbar-buttons {
    text-align: left;
  }
}
.cid-uhHVrD6aXm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhHVrD6aXm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uhHVrD6aXm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhHVrD6aXm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhHVrD6aXm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhHVrD6aXm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhHVrD6aXm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhHVrD6aXm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhHVrD6aXm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhHVrD6aXm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhHVrD6aXm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uhHVrD6aXm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhHVrD6aXm .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-uhHVrD6aXm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhHVrD6aXm .navbar {
    height: 70px;
  }
  .cid-uhHVrD6aXm .navbar.opened {
    height: auto;
  }
  .cid-uhHVrD6aXm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhHVrD6aXm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uhHVrD6aXm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uhHVrD6aXm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uhHVrD6aXm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uhHVrD6aXm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uhHVrD6aXm .navbar-brand {
    margin-right: auto;
  }
  .cid-uhHVrD6aXm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uhHVrD6aXm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uhHVrD6aXm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uhHVrD6aXm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uhHVrD6aXm .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-uhHVrD6aXm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uhHVrD6aXm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uhHVrEaMVT {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/wind-solar-transmission-line-2000x1333.jpg");
}
.cid-uhHVrEaMVT .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uhHVrEaMVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHVrEaMVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhHVrEaMVT .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uhHVrEaMVT .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uhHVrEaMVT {
    align-items: center;
  }
  .cid-uhHVrEaMVT .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uhHVrEaMVT .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uhHVrEaMVT {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhHVrEaMVT .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uhHVrEaMVT .content-wrap {
    width: 100%;
  }
}
.cid-uhHVrEaMVT .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uhHVrEaMVT .mbr-text,
.cid-uhHVrEaMVT .mbr-section-btn {
  text-align: center;
}
.cid-uhHVrEIhGK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhHVrEIhGK .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhHVrEIhGK img,
.cid-uhHVrEIhGK .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhHVrEIhGK .item:focus,
.cid-uhHVrEIhGK span:focus {
  outline: none;
}
.cid-uhHVrEIhGK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhHVrEIhGK .item {
    margin-bottom: 1rem;
  }
}
.cid-uhHVrEIhGK .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhHVrEIhGK .mbr-section-title {
  color: #232323;
}
.cid-uhHVrEIhGK .mbr-text,
.cid-uhHVrEIhGK .mbr-section-btn {
  color: #232323;
}
.cid-uhHVrEIhGK .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhHVrEIhGK .content-head {
  max-width: 800px;
}
.cid-uhHWZMNbfb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhHWZMNbfb .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-uhHWZMNbfb img,
.cid-uhHWZMNbfb .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uhHWZMNbfb .item:focus,
.cid-uhHWZMNbfb span:focus {
  outline: none;
}
.cid-uhHWZMNbfb .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhHWZMNbfb .item {
    margin-bottom: 1rem;
  }
}
.cid-uhHWZMNbfb .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uhHWZMNbfb .mbr-section-title {
  color: #232323;
}
.cid-uhHWZMNbfb .mbr-text,
.cid-uhHWZMNbfb .mbr-section-btn {
  color: #232323;
}
.cid-uhHWZMNbfb .item-title {
  color: #232323;
  text-align: center;
}
.cid-uhHWZMNbfb .content-head {
  max-width: 800px;
}
.cid-uhHVrFehpW {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uhHVrFehpW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhHVrFehpW form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uhHVrFehpW form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uhHVrFehpW form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uhHVrFehpW .content-head {
  max-width: 800px;
}
.cid-uhHVrFw8n5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uhHVrFw8n5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHVrFw8n5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhHVrFw8n5 .row {
  justify-content: center;
}
.cid-uhHVrFw8n5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uhHVrFw8n5 .item {
    margin-bottom: 1rem;
  }
}
.cid-uhHVrFw8n5 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uhHVrFw8n5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uhHVrFw8n5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uhHVrFw8n5 .content-head {
  max-width: 800px;
}
.cid-uiM66vCwuD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM66vCwuD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM66vCwuD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM66vCwuD .row {
  justify-content: center;
}
.cid-uiM66vCwuD .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM66vCwuD .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM66vCwuD .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM66vCwuD .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM66vCwuD .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM66vCwuD .content-head {
  max-width: 800px;
}
.cid-uhHVrFWmMB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ui5Mfa1OKC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ui5Mfa1OKC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ui5Mfa1OKC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ui5Mfa1OKC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ui5Mfa1OKC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ui5Mfa1OKC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ui5Mfa1OKC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ui5Mfa1OKC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ui5Mfa1OKC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ui5Mfa1OKC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ui5Mfa1OKC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ui5Mfa1OKC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ui5Mfa1OKC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ui5Mfa1OKC .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ui5Mfa1OKC .navbar-logo {
    padding-left: 0;
  }
}
.cid-ui5Mfa1OKC .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui5Mfa1OKC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ui5Mfa1OKC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ui5Mfa1OKC .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ui5Mfa1OKC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ui5Mfa1OKC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ui5Mfa1OKC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ui5Mfa1OKC .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: #ffffff;
}
.cid-ui5Mfa1OKC .nav-item:focus,
.cid-ui5Mfa1OKC .nav-link:focus {
  outline: none;
}
.cid-ui5Mfa1OKC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ui5Mfa1OKC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ui5Mfa1OKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ui5Mfa1OKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ui5Mfa1OKC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ui5Mfa1OKC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar.opened {
  transition: all 0.3s;
}
.cid-ui5Mfa1OKC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ui5Mfa1OKC .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ui5Mfa1OKC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ui5Mfa1OKC .navbar.collapsed {
  justify-content: center;
}
.cid-ui5Mfa1OKC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ui5Mfa1OKC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ui5Mfa1OKC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ui5Mfa1OKC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ui5Mfa1OKC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ui5Mfa1OKC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ui5Mfa1OKC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui5Mfa1OKC .navbar {
    min-height: 72px;
  }
  .cid-ui5Mfa1OKC .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ui5Mfa1OKC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ui5Mfa1OKC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ui5Mfa1OKC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ui5Mfa1OKC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ui5Mfa1OKC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ui5Mfa1OKC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ui5Mfa1OKC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ui5Mfa1OKC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ui5Mfa1OKC .dropdown-item.active,
.cid-ui5Mfa1OKC .dropdown-item:active {
  background-color: transparent;
}
.cid-ui5Mfa1OKC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ui5Mfa1OKC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ui5Mfa1OKC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ui5Mfa1OKC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ui5Mfa1OKC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ui5Mfa1OKC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ui5Mfa1OKC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ui5Mfa1OKC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ui5Mfa1OKC .navbar-buttons {
    text-align: left;
  }
}
.cid-ui5Mfa1OKC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ui5Mfa1OKC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ui5Mfa1OKC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ui5Mfa1OKC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui5Mfa1OKC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui5Mfa1OKC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ui5Mfa1OKC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui5Mfa1OKC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ui5Mfa1OKC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ui5Mfa1OKC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui5Mfa1OKC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ui5Mfa1OKC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ui5Mfa1OKC .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-ui5Mfa1OKC .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ui5Mfa1OKC .navbar {
    height: 70px;
  }
  .cid-ui5Mfa1OKC .navbar.opened {
    height: auto;
  }
  .cid-ui5Mfa1OKC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ui5Mfa1OKC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ui5Mfa1OKC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ui5Mfa1OKC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ui5Mfa1OKC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ui5Mfa1OKC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ui5Mfa1OKC .navbar-brand {
    margin-right: auto;
  }
  .cid-ui5Mfa1OKC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ui5Mfa1OKC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ui5Mfa1OKC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ui5Mfa1OKC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ui5Mfa1OKC .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-ui5Mfa1OKC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ui5Mfa1OKC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ui5MfaHdbr {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/cip-1327x776.jpg");
}
.cid-ui5MfaHdbr .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ui5MfaHdbr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui5MfaHdbr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui5MfaHdbr .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ui5MfaHdbr .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ui5MfaHdbr {
    align-items: center;
  }
  .cid-ui5MfaHdbr .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ui5MfaHdbr .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ui5MfaHdbr {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ui5MfaHdbr .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ui5MfaHdbr .content-wrap {
    width: 100%;
  }
}
.cid-ui5MfaHdbr .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ui5MfaHdbr .mbr-text,
.cid-ui5MfaHdbr .mbr-section-btn {
  text-align: center;
}
.cid-ui5MfaXXE3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui5MfaXXE3 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui5MfaXXE3 img,
.cid-ui5MfaXXE3 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui5MfaXXE3 .item:focus,
.cid-ui5MfaXXE3 span:focus {
  outline: none;
}
.cid-ui5MfaXXE3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5MfaXXE3 .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5MfaXXE3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui5MfaXXE3 .mbr-section-title {
  color: #232323;
}
.cid-ui5MfaXXE3 .mbr-text,
.cid-ui5MfaXXE3 .mbr-section-btn {
  color: #232323;
}
.cid-ui5MfaXXE3 .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui5MfaXXE3 .content-head {
  max-width: 800px;
}
.cid-ui5Mfbg8yx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui5Mfbg8yx .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui5Mfbg8yx img,
.cid-ui5Mfbg8yx .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui5Mfbg8yx .item:focus,
.cid-ui5Mfbg8yx span:focus {
  outline: none;
}
.cid-ui5Mfbg8yx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5Mfbg8yx .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5Mfbg8yx .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui5Mfbg8yx .mbr-section-title {
  color: #232323;
}
.cid-ui5Mfbg8yx .mbr-text,
.cid-ui5Mfbg8yx .mbr-section-btn {
  color: #232323;
}
.cid-ui5Mfbg8yx .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui5Mfbg8yx .content-head {
  max-width: 800px;
}
.cid-ui5N5nt7S5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui5N5nt7S5 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui5N5nt7S5 img,
.cid-ui5N5nt7S5 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui5N5nt7S5 .item:focus,
.cid-ui5N5nt7S5 span:focus {
  outline: none;
}
.cid-ui5N5nt7S5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5N5nt7S5 .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5N5nt7S5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui5N5nt7S5 .mbr-section-title {
  color: #232323;
}
.cid-ui5N5nt7S5 .mbr-text,
.cid-ui5N5nt7S5 .mbr-section-btn {
  color: #232323;
}
.cid-ui5N5nt7S5 .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui5N5nt7S5 .content-head {
  max-width: 800px;
}
.cid-ui5MfbB1I8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ui5MfbB1I8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ui5MfbB1I8 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ui5MfbB1I8 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ui5MfbB1I8 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ui5MfbB1I8 .content-head {
  max-width: 800px;
}
.cid-ui5MfbQ1Ng {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ui5MfbQ1Ng .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui5MfbQ1Ng .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui5MfbQ1Ng .row {
  justify-content: center;
}
.cid-ui5MfbQ1Ng .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5MfbQ1Ng .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5MfbQ1Ng .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ui5MfbQ1Ng .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ui5MfbQ1Ng .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ui5MfbQ1Ng .content-head {
  max-width: 800px;
}
.cid-uiMasysmmJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiMasysmmJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMasysmmJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMasysmmJ .row {
  justify-content: center;
}
.cid-uiMasysmmJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMasysmmJ .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMasysmmJ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMasysmmJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMasysmmJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMasysmmJ .content-head {
  max-width: 800px;
}
.cid-ui5Mfc6Ijl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ui5ZOMUSA9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ui5ZOMUSA9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ui5ZOMUSA9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ui5ZOMUSA9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ui5ZOMUSA9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ui5ZOMUSA9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ui5ZOMUSA9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ui5ZOMUSA9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ui5ZOMUSA9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ui5ZOMUSA9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ui5ZOMUSA9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ui5ZOMUSA9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ui5ZOMUSA9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ui5ZOMUSA9 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ui5ZOMUSA9 .navbar-logo {
    padding-left: 0;
  }
}
.cid-ui5ZOMUSA9 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui5ZOMUSA9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ui5ZOMUSA9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ui5ZOMUSA9 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ui5ZOMUSA9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ui5ZOMUSA9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ui5ZOMUSA9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ui5ZOMUSA9 .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: #ffffff;
}
.cid-ui5ZOMUSA9 .nav-item:focus,
.cid-ui5ZOMUSA9 .nav-link:focus {
  outline: none;
}
.cid-ui5ZOMUSA9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ui5ZOMUSA9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ui5ZOMUSA9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ui5ZOMUSA9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ui5ZOMUSA9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ui5ZOMUSA9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar.opened {
  transition: all 0.3s;
}
.cid-ui5ZOMUSA9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ui5ZOMUSA9 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ui5ZOMUSA9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ui5ZOMUSA9 .navbar.collapsed {
  justify-content: center;
}
.cid-ui5ZOMUSA9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ui5ZOMUSA9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ui5ZOMUSA9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ui5ZOMUSA9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ui5ZOMUSA9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ui5ZOMUSA9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ui5ZOMUSA9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui5ZOMUSA9 .navbar {
    min-height: 72px;
  }
  .cid-ui5ZOMUSA9 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ui5ZOMUSA9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ui5ZOMUSA9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ui5ZOMUSA9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ui5ZOMUSA9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ui5ZOMUSA9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ui5ZOMUSA9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ui5ZOMUSA9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ui5ZOMUSA9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ui5ZOMUSA9 .dropdown-item.active,
.cid-ui5ZOMUSA9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ui5ZOMUSA9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ui5ZOMUSA9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ui5ZOMUSA9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ui5ZOMUSA9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ui5ZOMUSA9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ui5ZOMUSA9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ui5ZOMUSA9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ui5ZOMUSA9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ui5ZOMUSA9 .navbar-buttons {
    text-align: left;
  }
}
.cid-ui5ZOMUSA9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ui5ZOMUSA9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ui5ZOMUSA9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ui5ZOMUSA9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui5ZOMUSA9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui5ZOMUSA9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ui5ZOMUSA9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui5ZOMUSA9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ui5ZOMUSA9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ui5ZOMUSA9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui5ZOMUSA9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ui5ZOMUSA9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ui5ZOMUSA9 .navbar {
    height: 70px;
  }
  .cid-ui5ZOMUSA9 .navbar.opened {
    height: auto;
  }
  .cid-ui5ZOMUSA9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ui5ZOMUSA9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ui5ZOMUSA9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ui5ZOMUSA9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ui5ZOMUSA9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ui5ZOMUSA9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ui5ZOMUSA9 .navbar-brand {
    margin-right: auto;
  }
  .cid-ui5ZOMUSA9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ui5ZOMUSA9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ui5ZOMUSA9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ui5ZOMUSA9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ui5ZOMUSA9 .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-ui5ZOMUSA9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ui5ZOMUSA9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ui5ZONJRF1 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/renewable-conventinal-2000x1375.jpg");
}
.cid-ui5ZONJRF1 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ui5ZONJRF1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui5ZONJRF1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui5ZONJRF1 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ui5ZONJRF1 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ui5ZONJRF1 {
    align-items: center;
  }
  .cid-ui5ZONJRF1 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ui5ZONJRF1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ui5ZONJRF1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ui5ZONJRF1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ui5ZONJRF1 .content-wrap {
    width: 100%;
  }
}
.cid-ui5ZONJRF1 .mbr-section-title {
  text-align: center;
  color: #edefeb;
}
.cid-ui5ZONJRF1 .mbr-text,
.cid-ui5ZONJRF1 .mbr-section-btn {
  text-align: center;
}
.cid-ui5ZOO5YjG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui5ZOO5YjG .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui5ZOO5YjG img,
.cid-ui5ZOO5YjG .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui5ZOO5YjG .item:focus,
.cid-ui5ZOO5YjG span:focus {
  outline: none;
}
.cid-ui5ZOO5YjG .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5ZOO5YjG .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5ZOO5YjG .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui5ZOO5YjG .mbr-section-title {
  color: #232323;
}
.cid-ui5ZOO5YjG .mbr-text,
.cid-ui5ZOO5YjG .mbr-section-btn {
  color: #232323;
}
.cid-ui5ZOO5YjG .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui5ZOO5YjG .content-head {
  max-width: 800px;
}
.cid-ui5ZOOuSGa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui5ZOOuSGa .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui5ZOOuSGa img,
.cid-ui5ZOOuSGa .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui5ZOOuSGa .item:focus,
.cid-ui5ZOOuSGa span:focus {
  outline: none;
}
.cid-ui5ZOOuSGa .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5ZOOuSGa .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5ZOOuSGa .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui5ZOOuSGa .mbr-section-title {
  color: #232323;
}
.cid-ui5ZOOuSGa .mbr-text,
.cid-ui5ZOOuSGa .mbr-section-btn {
  color: #232323;
}
.cid-ui5ZOOuSGa .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui5ZOOuSGa .content-head {
  max-width: 800px;
}
.cid-ui5ZOOSR0w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui5ZOOSR0w .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui5ZOOSR0w img,
.cid-ui5ZOOSR0w .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui5ZOOSR0w .item:focus,
.cid-ui5ZOOSR0w span:focus {
  outline: none;
}
.cid-ui5ZOOSR0w .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5ZOOSR0w .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5ZOOSR0w .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui5ZOOSR0w .mbr-section-title {
  color: #232323;
}
.cid-ui5ZOOSR0w .mbr-text,
.cid-ui5ZOOSR0w .mbr-section-btn {
  color: #232323;
}
.cid-ui5ZOOSR0w .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui5ZOOSR0w .content-head {
  max-width: 800px;
}
.cid-ui5ZOPdeCF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ui5ZOPdeCF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ui5ZOPdeCF form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ui5ZOPdeCF form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ui5ZOPdeCF form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ui5ZOPdeCF .content-head {
  max-width: 800px;
}
.cid-ui5ZOPrapi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ui5ZOPrapi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui5ZOPrapi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui5ZOPrapi .row {
  justify-content: center;
}
.cid-ui5ZOPrapi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui5ZOPrapi .item {
    margin-bottom: 1rem;
  }
}
.cid-ui5ZOPrapi .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ui5ZOPrapi .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ui5ZOPrapi .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ui5ZOPrapi .content-head {
  max-width: 800px;
}
.cid-uiM7jCB5wq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiM7jCB5wq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiM7jCB5wq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiM7jCB5wq .row {
  justify-content: center;
}
.cid-uiM7jCB5wq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiM7jCB5wq .item {
    margin-bottom: 1rem;
  }
}
.cid-uiM7jCB5wq .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiM7jCB5wq .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiM7jCB5wq .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiM7jCB5wq .content-head {
  max-width: 800px;
}
.cid-ui5ZOPM5Ni {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ui65whXycW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ui65whXycW .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-ui65whXycW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ui65whXycW .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-ui65whXycW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ui65whXycW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ui65whXycW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ui65whXycW .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ui65whXycW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ui65whXycW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ui65whXycW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ui65whXycW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ui65whXycW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ui65whXycW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ui65whXycW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ui65whXycW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ui65whXycW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ui65whXycW .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ui65whXycW .navbar-logo {
    padding-left: 0;
  }
}
.cid-ui65whXycW .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui65whXycW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ui65whXycW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ui65whXycW .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ui65whXycW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ui65whXycW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ui65whXycW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ui65whXycW .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: #ffffff;
}
.cid-ui65whXycW .nav-item:focus,
.cid-ui65whXycW .nav-link:focus {
  outline: none;
}
.cid-ui65whXycW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ui65whXycW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ui65whXycW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ui65whXycW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ui65whXycW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ui65whXycW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ui65whXycW .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-ui65whXycW .navbar.opened {
  transition: all 0.3s;
}
.cid-ui65whXycW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ui65whXycW .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ui65whXycW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ui65whXycW .navbar.collapsed {
  justify-content: center;
}
.cid-ui65whXycW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ui65whXycW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ui65whXycW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ui65whXycW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ui65whXycW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ui65whXycW .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-ui65whXycW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ui65whXycW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ui65whXycW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui65whXycW .navbar {
    min-height: 72px;
  }
  .cid-ui65whXycW .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ui65whXycW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ui65whXycW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ui65whXycW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ui65whXycW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ui65whXycW .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-ui65whXycW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ui65whXycW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ui65whXycW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ui65whXycW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ui65whXycW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ui65whXycW .dropdown-item.active,
.cid-ui65whXycW .dropdown-item:active {
  background-color: transparent;
}
.cid-ui65whXycW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ui65whXycW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ui65whXycW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ui65whXycW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ui65whXycW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ui65whXycW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ui65whXycW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ui65whXycW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ui65whXycW .navbar-buttons {
    text-align: left;
  }
}
.cid-ui65whXycW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ui65whXycW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ui65whXycW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ui65whXycW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui65whXycW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui65whXycW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ui65whXycW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui65whXycW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ui65whXycW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ui65whXycW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui65whXycW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ui65whXycW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ui65whXycW .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-ui65whXycW .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ui65whXycW .navbar {
    height: 70px;
  }
  .cid-ui65whXycW .navbar.opened {
    height: auto;
  }
  .cid-ui65whXycW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ui65whXycW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ui65whXycW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ui65whXycW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ui65whXycW .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-ui65whXycW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ui65whXycW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ui65whXycW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ui65whXycW .navbar-brand {
    margin-right: auto;
  }
  .cid-ui65whXycW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ui65whXycW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ui65whXycW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ui65whXycW .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-ui65whXycW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ui65whXycW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ui65whXycW .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-ui65whXycW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ui65whXycW .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-ui65whXycW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ui65whXycW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ui65wiNtdm {
  display: flex;
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/marine-header-special-10-2000x765.jpg");
}
.cid-ui65wiNtdm .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ui65wiNtdm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui65wiNtdm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui65wiNtdm .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ui65wiNtdm .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ui65wiNtdm {
    align-items: center;
  }
  .cid-ui65wiNtdm .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ui65wiNtdm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ui65wiNtdm {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ui65wiNtdm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ui65wiNtdm .content-wrap {
    width: 100%;
  }
}
.cid-ui65wiNtdm .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ui65wiNtdm .mbr-text,
.cid-ui65wiNtdm .mbr-section-btn {
  text-align: center;
}
.cid-ui65wjp313 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ui65wjp313 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-ui65wjp313 img,
.cid-ui65wjp313 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ui65wjp313 .item:focus,
.cid-ui65wjp313 span:focus {
  outline: none;
}
.cid-ui65wjp313 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui65wjp313 .item {
    margin-bottom: 1rem;
  }
}
.cid-ui65wjp313 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ui65wjp313 .mbr-section-title {
  color: #232323;
}
.cid-ui65wjp313 .mbr-text,
.cid-ui65wjp313 .mbr-section-btn {
  color: #232323;
}
.cid-ui65wjp313 .item-title {
  color: #232323;
  text-align: center;
}
.cid-ui65wjp313 .content-head {
  max-width: 800px;
}
.cid-ui65wjL3Xl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ui65wjL3Xl .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ui65wjL3Xl form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ui65wjL3Xl form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ui65wjL3Xl form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ui65wjL3Xl .content-head {
  max-width: 800px;
}
.cid-ui65wk2iAo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ui65wk2iAo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui65wk2iAo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui65wk2iAo .row {
  justify-content: center;
}
.cid-ui65wk2iAo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui65wk2iAo .item {
    margin-bottom: 1rem;
  }
}
.cid-ui65wk2iAo .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ui65wk2iAo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ui65wk2iAo .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ui65wk2iAo .content-head {
  max-width: 800px;
}
.cid-uiMaR8PfO4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiMaR8PfO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMaR8PfO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMaR8PfO4 .row {
  justify-content: center;
}
.cid-uiMaR8PfO4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMaR8PfO4 .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMaR8PfO4 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMaR8PfO4 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMaR8PfO4 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMaR8PfO4 .content-head {
  max-width: 800px;
}
.cid-ui65wkif2w {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ui68F8UdGR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ui68F8UdGR .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-ui68F8UdGR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ui68F8UdGR .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-ui68F8UdGR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ui68F8UdGR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ui68F8UdGR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ui68F8UdGR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ui68F8UdGR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ui68F8UdGR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ui68F8UdGR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ui68F8UdGR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ui68F8UdGR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ui68F8UdGR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ui68F8UdGR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ui68F8UdGR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ui68F8UdGR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ui68F8UdGR .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ui68F8UdGR .navbar-logo {
    padding-left: 0;
  }
}
.cid-ui68F8UdGR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui68F8UdGR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ui68F8UdGR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ui68F8UdGR .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ui68F8UdGR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ui68F8UdGR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ui68F8UdGR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ui68F8UdGR .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: #ffffff;
}
.cid-ui68F8UdGR .nav-item:focus,
.cid-ui68F8UdGR .nav-link:focus {
  outline: none;
}
.cid-ui68F8UdGR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ui68F8UdGR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ui68F8UdGR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ui68F8UdGR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ui68F8UdGR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ui68F8UdGR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ui68F8UdGR .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-ui68F8UdGR .navbar.opened {
  transition: all 0.3s;
}
.cid-ui68F8UdGR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ui68F8UdGR .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ui68F8UdGR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ui68F8UdGR .navbar.collapsed {
  justify-content: center;
}
.cid-ui68F8UdGR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ui68F8UdGR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ui68F8UdGR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ui68F8UdGR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ui68F8UdGR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ui68F8UdGR .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-ui68F8UdGR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ui68F8UdGR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ui68F8UdGR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui68F8UdGR .navbar {
    min-height: 72px;
  }
  .cid-ui68F8UdGR .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ui68F8UdGR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ui68F8UdGR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ui68F8UdGR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ui68F8UdGR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ui68F8UdGR .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-ui68F8UdGR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ui68F8UdGR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ui68F8UdGR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ui68F8UdGR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ui68F8UdGR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ui68F8UdGR .dropdown-item.active,
.cid-ui68F8UdGR .dropdown-item:active {
  background-color: transparent;
}
.cid-ui68F8UdGR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ui68F8UdGR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ui68F8UdGR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ui68F8UdGR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ui68F8UdGR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ui68F8UdGR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ui68F8UdGR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ui68F8UdGR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ui68F8UdGR .navbar-buttons {
    text-align: left;
  }
}
.cid-ui68F8UdGR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ui68F8UdGR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ui68F8UdGR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ui68F8UdGR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui68F8UdGR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui68F8UdGR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ui68F8UdGR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui68F8UdGR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ui68F8UdGR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ui68F8UdGR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui68F8UdGR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ui68F8UdGR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ui68F8UdGR .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-ui68F8UdGR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ui68F8UdGR .navbar {
    height: 70px;
  }
  .cid-ui68F8UdGR .navbar.opened {
    height: auto;
  }
  .cid-ui68F8UdGR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ui68F8UdGR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ui68F8UdGR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ui68F8UdGR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ui68F8UdGR .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-ui68F8UdGR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ui68F8UdGR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ui68F8UdGR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ui68F8UdGR .navbar-brand {
    margin-right: auto;
  }
  .cid-ui68F8UdGR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ui68F8UdGR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ui68F8UdGR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ui68F8UdGR .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-ui68F8UdGR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ui68F8UdGR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ui68F8UdGR .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-ui68F8UdGR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ui68F8UdGR .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-ui68F8UdGR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ui68F8UdGR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ui68F9ETsg {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/marine-construction-monitoring-2-2000x1125.jpg");
}
.cid-ui68F9ETsg .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ui68F9ETsg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui68F9ETsg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui68F9ETsg .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ui68F9ETsg .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ui68F9ETsg {
    align-items: center;
  }
  .cid-ui68F9ETsg .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ui68F9ETsg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ui68F9ETsg {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ui68F9ETsg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ui68F9ETsg .content-wrap {
    width: 100%;
  }
}
.cid-ui68F9ETsg .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ui68F9ETsg .mbr-text,
.cid-ui68F9ETsg .mbr-section-btn {
  text-align: center;
}
.cid-ui68F9YeZY {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ui68F9YeZY .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ui68F9YeZY .mbr-section-subtitle {
  color: #000000;
}
.cid-ui68F9YeZY .mbr-section-title {
  color: #000000;
}
.cid-ui68FbuRNU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ui68FbuRNU .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ui68FbuRNU form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ui68FbuRNU form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ui68FbuRNU form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ui68FbuRNU .content-head {
  max-width: 800px;
}
.cid-ui68FbKFiF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ui68FbKFiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui68FbKFiF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui68FbKFiF .row {
  justify-content: center;
}
.cid-ui68FbKFiF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui68FbKFiF .item {
    margin-bottom: 1rem;
  }
}
.cid-ui68FbKFiF .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ui68FbKFiF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ui68FbKFiF .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ui68FbKFiF .content-head {
  max-width: 800px;
}
.cid-uiMYYOGS6l {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiMYYOGS6l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMYYOGS6l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMYYOGS6l .row {
  justify-content: center;
}
.cid-uiMYYOGS6l .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMYYOGS6l .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMYYOGS6l .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMYYOGS6l .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMYYOGS6l .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMYYOGS6l .content-head {
  max-width: 800px;
}
.cid-ui68Fc0Gh6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ui68XGEZis {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ui68XGEZis .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-ui68XGEZis .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ui68XGEZis .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-ui68XGEZis .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-ui68XGEZis .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ui68XGEZis .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ui68XGEZis .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-ui68XGEZis .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-ui68XGEZis .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-ui68XGEZis .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ui68XGEZis .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ui68XGEZis .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ui68XGEZis .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-ui68XGEZis .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ui68XGEZis .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ui68XGEZis .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ui68XGEZis .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ui68XGEZis .navbar-logo {
    padding-left: 0;
  }
}
.cid-ui68XGEZis .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui68XGEZis .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ui68XGEZis .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-ui68XGEZis .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ui68XGEZis .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ui68XGEZis .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ui68XGEZis .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ui68XGEZis .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: #ffffff;
}
.cid-ui68XGEZis .nav-item:focus,
.cid-ui68XGEZis .nav-link:focus {
  outline: none;
}
.cid-ui68XGEZis .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ui68XGEZis .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ui68XGEZis .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ui68XGEZis .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ui68XGEZis .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ui68XGEZis .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ui68XGEZis .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-ui68XGEZis .navbar.opened {
  transition: all 0.3s;
}
.cid-ui68XGEZis .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ui68XGEZis .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-ui68XGEZis .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ui68XGEZis .navbar.collapsed {
  justify-content: center;
}
.cid-ui68XGEZis .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ui68XGEZis .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ui68XGEZis .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-ui68XGEZis .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ui68XGEZis .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ui68XGEZis .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-ui68XGEZis .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ui68XGEZis .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ui68XGEZis .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ui68XGEZis .navbar {
    min-height: 72px;
  }
  .cid-ui68XGEZis .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ui68XGEZis .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ui68XGEZis .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ui68XGEZis .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ui68XGEZis .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ui68XGEZis .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-ui68XGEZis .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ui68XGEZis .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ui68XGEZis .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ui68XGEZis .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ui68XGEZis .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ui68XGEZis .dropdown-item.active,
.cid-ui68XGEZis .dropdown-item:active {
  background-color: transparent;
}
.cid-ui68XGEZis .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ui68XGEZis .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ui68XGEZis .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ui68XGEZis .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ui68XGEZis .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ui68XGEZis .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ui68XGEZis ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ui68XGEZis .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ui68XGEZis .navbar-buttons {
    text-align: left;
  }
}
.cid-ui68XGEZis button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ui68XGEZis button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ui68XGEZis button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ui68XGEZis button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui68XGEZis button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ui68XGEZis button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ui68XGEZis nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui68XGEZis nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ui68XGEZis nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ui68XGEZis nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ui68XGEZis .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ui68XGEZis a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ui68XGEZis .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-ui68XGEZis .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ui68XGEZis .navbar {
    height: 70px;
  }
  .cid-ui68XGEZis .navbar.opened {
    height: auto;
  }
  .cid-ui68XGEZis .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ui68XGEZis .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ui68XGEZis .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ui68XGEZis .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ui68XGEZis .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-ui68XGEZis .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ui68XGEZis .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ui68XGEZis .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ui68XGEZis .navbar-brand {
    margin-right: auto;
  }
  .cid-ui68XGEZis .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ui68XGEZis .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ui68XGEZis .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ui68XGEZis .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-ui68XGEZis .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ui68XGEZis .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ui68XGEZis .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-ui68XGEZis .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ui68XGEZis .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-ui68XGEZis .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ui68XGEZis .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ui68XHT4Wq {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/marine-transport-installation-1-1566x816.jpg");
}
.cid-ui68XHT4Wq .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-ui68XHT4Wq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui68XHT4Wq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui68XHT4Wq .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-ui68XHT4Wq .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-ui68XHT4Wq {
    align-items: center;
  }
  .cid-ui68XHT4Wq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ui68XHT4Wq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ui68XHT4Wq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ui68XHT4Wq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ui68XHT4Wq .content-wrap {
    width: 100%;
  }
}
.cid-ui68XHT4Wq .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ui68XHT4Wq .mbr-text,
.cid-ui68XHT4Wq .mbr-section-btn {
  text-align: center;
}
.cid-ui68XIpG8Y {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ui68XIpG8Y .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ui68XIpG8Y .mbr-section-subtitle {
  color: #000000;
}
.cid-ui68XIpG8Y .mbr-section-title {
  color: #000000;
}
.cid-ui68XKeo6U {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ui68XKeo6U .mbr-text {
  color: #000000;
}
.cid-ui68XKeo6U .mbr-section-subtitle {
  color: #000000;
}
.cid-ui68XKeo6U .mbr-section-title {
  color: #000000;
}
.cid-ui68XLFy1y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-ui68XLFy1y .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ui68XLFy1y form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ui68XLFy1y form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ui68XLFy1y form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ui68XLFy1y .content-head {
  max-width: 800px;
}
.cid-ui68XMgvgv {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-ui68XMgvgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui68XMgvgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui68XMgvgv .row {
  justify-content: center;
}
.cid-ui68XMgvgv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ui68XMgvgv .item {
    margin-bottom: 1rem;
  }
}
.cid-ui68XMgvgv .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ui68XMgvgv .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ui68XMgvgv .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-ui68XMgvgv .content-head {
  max-width: 800px;
}
.cid-uiMZDzlxwe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uiMZDzlxwe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMZDzlxwe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMZDzlxwe .row {
  justify-content: center;
}
.cid-uiMZDzlxwe .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMZDzlxwe .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMZDzlxwe .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMZDzlxwe .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMZDzlxwe .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMZDzlxwe .content-head {
  max-width: 800px;
}
.cid-ui68XN4NlB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uijXZ5YIw7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uijXZ5YIw7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uijXZ5YIw7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uijXZ5YIw7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uijXZ5YIw7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uijXZ5YIw7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uijXZ5YIw7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uijXZ5YIw7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uijXZ5YIw7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uijXZ5YIw7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uijXZ5YIw7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uijXZ5YIw7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uijXZ5YIw7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uijXZ5YIw7 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uijXZ5YIw7 .navbar-logo {
    padding-left: 0;
  }
}
.cid-uijXZ5YIw7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uijXZ5YIw7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uijXZ5YIw7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uijXZ5YIw7 .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uijXZ5YIw7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uijXZ5YIw7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uijXZ5YIw7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uijXZ5YIw7 .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: #ffffff;
}
.cid-uijXZ5YIw7 .nav-item:focus,
.cid-uijXZ5YIw7 .nav-link:focus {
  outline: none;
}
.cid-uijXZ5YIw7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uijXZ5YIw7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uijXZ5YIw7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uijXZ5YIw7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uijXZ5YIw7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uijXZ5YIw7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uijXZ5YIw7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uijXZ5YIw7 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uijXZ5YIw7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uijXZ5YIw7 .navbar.collapsed {
  justify-content: center;
}
.cid-uijXZ5YIw7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uijXZ5YIw7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uijXZ5YIw7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uijXZ5YIw7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uijXZ5YIw7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uijXZ5YIw7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uijXZ5YIw7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uijXZ5YIw7 .navbar {
    min-height: 72px;
  }
  .cid-uijXZ5YIw7 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uijXZ5YIw7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uijXZ5YIw7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uijXZ5YIw7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uijXZ5YIw7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uijXZ5YIw7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uijXZ5YIw7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uijXZ5YIw7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uijXZ5YIw7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uijXZ5YIw7 .dropdown-item.active,
.cid-uijXZ5YIw7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uijXZ5YIw7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uijXZ5YIw7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uijXZ5YIw7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uijXZ5YIw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uijXZ5YIw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uijXZ5YIw7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uijXZ5YIw7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uijXZ5YIw7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uijXZ5YIw7 .navbar-buttons {
    text-align: left;
  }
}
.cid-uijXZ5YIw7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uijXZ5YIw7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uijXZ5YIw7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uijXZ5YIw7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uijXZ5YIw7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uijXZ5YIw7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uijXZ5YIw7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uijXZ5YIw7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uijXZ5YIw7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uijXZ5YIw7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uijXZ5YIw7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uijXZ5YIw7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uijXZ5YIw7 .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-uijXZ5YIw7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uijXZ5YIw7 .navbar {
    height: 70px;
  }
  .cid-uijXZ5YIw7 .navbar.opened {
    height: auto;
  }
  .cid-uijXZ5YIw7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uijXZ5YIw7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uijXZ5YIw7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uijXZ5YIw7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uijXZ5YIw7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uijXZ5YIw7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uijXZ5YIw7 .navbar-brand {
    margin-right: auto;
  }
  .cid-uijXZ5YIw7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uijXZ5YIw7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uijXZ5YIw7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uijXZ5YIw7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uijXZ5YIw7 .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-uijXZ5YIw7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uijXZ5YIw7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uijXZ6yGR5 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/section-hydrogen-emerging-fuel-2-1158x772.jpg");
}
.cid-uijXZ6yGR5 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uijXZ6yGR5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uijXZ6yGR5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uijXZ6yGR5 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uijXZ6yGR5 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uijXZ6yGR5 {
    align-items: center;
  }
  .cid-uijXZ6yGR5 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uijXZ6yGR5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uijXZ6yGR5 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uijXZ6yGR5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uijXZ6yGR5 .content-wrap {
    width: 100%;
  }
}
.cid-uijXZ6yGR5 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uijXZ6yGR5 .mbr-text,
.cid-uijXZ6yGR5 .mbr-section-btn {
  text-align: center;
}
.cid-uijXZ6WhQU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uijXZ6WhQU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uijXZ6WhQU .mbr-section-subtitle {
  color: #000000;
}
.cid-uijXZ6WhQU .mbr-section-title {
  color: #000000;
}
.cid-uijXZ7o0bt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #edefeb;
}
.cid-uijXZ7o0bt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uijXZ7o0bt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uijXZ7o0bt .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uijXZ7o0bt .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uijXZ7o0bt .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uijXZ7o0bt .card-wrapper {
    padding: 4rem;
  }
}
.cid-uijXZ7o0bt .mbr-text,
.cid-uijXZ7o0bt .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uijXZ7o0bt .card-title,
.cid-uijXZ7o0bt .card-box {
  text-align: center;
  color: #000000;
}
.cid-uijXZ7o0bt .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uijXZ7o0bt .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uijXZ7o0bt .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uijXZ7o0bt .mbr-text UL {
  text-align: left;
}
.cid-uijXZ7o0bt .mbr-section-subtitle {
  text-align: center;
}
.cid-uijXZ8hIuz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uijXZ8hIuz .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uijXZ8hIuz form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uijXZ8hIuz form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uijXZ8hIuz form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uijXZ8hIuz .content-head {
  max-width: 800px;
}
.cid-uijXZ8D0CC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uijXZ8D0CC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uijXZ8D0CC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uijXZ8D0CC .row {
  justify-content: center;
}
.cid-uijXZ8D0CC .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uijXZ8D0CC .item {
    margin-bottom: 1rem;
  }
}
.cid-uijXZ8D0CC .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uijXZ8D0CC .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uijXZ8D0CC .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uijXZ8D0CC .content-head {
  max-width: 800px;
}
.cid-uiMfspo1Um {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #d3d3d3;
}
.cid-uiMfspo1Um .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiMfspo1Um .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiMfspo1Um .row {
  justify-content: center;
}
.cid-uiMfspo1Um .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uiMfspo1Um .item {
    margin-bottom: 1rem;
  }
}
.cid-uiMfspo1Um .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uiMfspo1Um .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uiMfspo1Um .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uiMfspo1Um .content-head {
  max-width: 800px;
}
.cid-uijXZ94Rja {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uj25pfWUmF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uj25pfWUmF .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-uj25pfWUmF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uj25pfWUmF .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-uj25pfWUmF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uj25pfWUmF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj25pfWUmF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj25pfWUmF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uj25pfWUmF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uj25pfWUmF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uj25pfWUmF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uj25pfWUmF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uj25pfWUmF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uj25pfWUmF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uj25pfWUmF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uj25pfWUmF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uj25pfWUmF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uj25pfWUmF .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uj25pfWUmF .navbar-logo {
    padding-left: 0;
  }
}
.cid-uj25pfWUmF .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uj25pfWUmF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uj25pfWUmF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uj25pfWUmF .container {
  display: flex;
  height: 90px;
  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;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uj25pfWUmF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uj25pfWUmF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uj25pfWUmF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uj25pfWUmF .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: #ffffff;
}
.cid-uj25pfWUmF .nav-item:focus,
.cid-uj25pfWUmF .nav-link:focus {
  outline: none;
}
.cid-uj25pfWUmF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj25pfWUmF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uj25pfWUmF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj25pfWUmF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj25pfWUmF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj25pfWUmF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj25pfWUmF .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-uj25pfWUmF .navbar.opened {
  transition: all 0.3s;
}
.cid-uj25pfWUmF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj25pfWUmF .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uj25pfWUmF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uj25pfWUmF .navbar.collapsed {
  justify-content: center;
}
.cid-uj25pfWUmF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj25pfWUmF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj25pfWUmF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-uj25pfWUmF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj25pfWUmF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj25pfWUmF .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-uj25pfWUmF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj25pfWUmF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj25pfWUmF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uj25pfWUmF .navbar {
    min-height: 72px;
  }
  .cid-uj25pfWUmF .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uj25pfWUmF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj25pfWUmF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj25pfWUmF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj25pfWUmF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj25pfWUmF .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-uj25pfWUmF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj25pfWUmF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uj25pfWUmF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj25pfWUmF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj25pfWUmF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uj25pfWUmF .dropdown-item.active,
.cid-uj25pfWUmF .dropdown-item:active {
  background-color: transparent;
}
.cid-uj25pfWUmF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj25pfWUmF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj25pfWUmF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj25pfWUmF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uj25pfWUmF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uj25pfWUmF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uj25pfWUmF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj25pfWUmF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uj25pfWUmF .navbar-buttons {
    text-align: left;
  }
}
.cid-uj25pfWUmF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj25pfWUmF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uj25pfWUmF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj25pfWUmF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj25pfWUmF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj25pfWUmF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj25pfWUmF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj25pfWUmF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj25pfWUmF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj25pfWUmF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj25pfWUmF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uj25pfWUmF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj25pfWUmF .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-uj25pfWUmF .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj25pfWUmF .navbar {
    height: 70px;
  }
  .cid-uj25pfWUmF .navbar.opened {
    height: auto;
  }
  .cid-uj25pfWUmF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj25pfWUmF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uj25pfWUmF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uj25pfWUmF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uj25pfWUmF .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-uj25pfWUmF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uj25pfWUmF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uj25pfWUmF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uj25pfWUmF .navbar-brand {
    margin-right: auto;
  }
  .cid-uj25pfWUmF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uj25pfWUmF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uj25pfWUmF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uj25pfWUmF .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-uj25pfWUmF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uj25pfWUmF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uj25pfWUmF .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-uj25pfWUmF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uj25pfWUmF .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-uj25pfWUmF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uj25pfWUmF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uj25pggcPy {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/s-design-approval-header-1-2000x751.jpg");
}
.cid-uj25pggcPy .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-uj25pggcPy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj25pggcPy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj25pggcPy .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uj25pggcPy .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uj25pggcPy {
    align-items: center;
  }
  .cid-uj25pggcPy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uj25pggcPy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uj25pggcPy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uj25pggcPy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uj25pggcPy .content-wrap {
    width: 100%;
  }
}
.cid-uj25pggcPy .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uj25pggcPy .mbr-text,
.cid-uj25pggcPy .mbr-section-btn {
  text-align: center;
}
.cid-uj25pgK1Xl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj25pgK1Xl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uj25pgK1Xl .mbr-section-subtitle {
  color: #000000;
}
.cid-uj25pgK1Xl .mbr-section-title {
  color: #000000;
}
.cid-uj25ph3b8p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uj25ph3b8p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj25ph3b8p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj25ph3b8p .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uj25ph3b8p .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uj25ph3b8p .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uj25ph3b8p .card-wrapper {
    padding: 4rem;
  }
}
.cid-uj25ph3b8p .mbr-text,
.cid-uj25ph3b8p .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uj25ph3b8p .card-title,
.cid-uj25ph3b8p .card-box {
  text-align: center;
  color: #000000;
}
.cid-uj25ph3b8p .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uj25ph3b8p .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uj25ph3b8p .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uj25ph3b8p .mbr-text UL {
  text-align: left;
}
.cid-uj25ph3b8p .mbr-section-subtitle {
  text-align: center;
}
.cid-uj25phmBpU {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uj25phmBpU .mbr-text {
  color: #000000;
}
.cid-uj25phmBpU .mbr-section-subtitle {
  color: #000000;
}
.cid-uj25phmBpU .mbr-section-title {
  color: #000000;
}
.cid-uj25phv43m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ebecf0;
}
.cid-uj25phv43m .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uj25phv43m form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-uj25phv43m form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-uj25phv43m form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uj25phv43m .content-head {
  max-width: 800px;
}
.cid-uj25phJF3o {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #d3d3d3;
}
.cid-uj25phJF3o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj25phJF3o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj25phJF3o .row {
  justify-content: center;
}
.cid-uj25phJF3o .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uj25phJF3o .item {
    margin-bottom: 1rem;
  }
}
.cid-uj25phJF3o .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uj25phJF3o .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uj25phJF3o .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uj25phJF3o .content-head {
  max-width: 800px;
}
.cid-uj25phVDW5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #d3d3d3;
}
.cid-uj25phVDW5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj25phVDW5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj25phVDW5 .row {
  justify-content: center;
}
.cid-uj25phVDW5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uj25phVDW5 .item {
    margin-bottom: 1rem;
  }
}
.cid-uj25phVDW5 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uj25phVDW5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uj25phVDW5 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uj25phVDW5 .content-head {
  max-width: 800px;
}
.cid-uj25pi8Vun {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
