.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 {
  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: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.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: 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))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 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: 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))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 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: #9fe870 !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffea64 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
  color: #264d0c !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #264d0c !important;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
  color: #d70081 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #d70081 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !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: #9fe870;
  color: #9fe870;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #6ddc25 !important;
  background-color: transparent !important;
  border-color: #6ddc25 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #264d0c !important;
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffd7ef;
  color: #ffd7ef;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff80cc !important;
  background-color: transparent !important;
  border-color: #ff80cc !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #d70081 !important;
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !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: #9fe870 !important;
}
.text-secondary {
  color: #ffd7ef !important;
}
.text-success {
  color: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffea64 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #66d022 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff71c6 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #fddb00 !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: #9fe870;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffea64;
}
.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: #9fe870;
  border-color: #9fe870;
  color: #306310;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #9fe870;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: '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: #9fe870 !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: #9fe870;
}
/* 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: #9fe870;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #9fe870;
}
.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: #9fe870;
  border-bottom-color: #9fe870;
}
.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: #000000 !important;
  background-color: #9fe870 !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: #ffd7ef !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='%239fe870' %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-us5bTzgzHO {
  z-index: 1000;
  width: 100%;
}
.cid-us5bTzgzHO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us5bTzgzHO .dropdown-menu {
  padding: 0;
}
.cid-us5bTzgzHO .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-us5bTzgzHO .dropdown-item {
    text-align: left !important;
  }
}
.cid-us5bTzgzHO .dropdown-item:hover {
  background-position: right !important;
}
.cid-us5bTzgzHO .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-us5bTzgzHO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-us5bTzgzHO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-us5bTzgzHO .nav-link {
  position: relative;
}
.cid-us5bTzgzHO .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-us5bTzgzHO .dropdown-menu,
.cid-us5bTzgzHO .navbar.opened {
  background: #212428 !important;
}
.cid-us5bTzgzHO .nav-item:focus,
.cid-us5bTzgzHO .nav-link:focus {
  outline: none;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-us5bTzgzHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us5bTzgzHO .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-us5bTzgzHO .navbar.opened {
  transition: all 0.3s;
}
.cid-us5bTzgzHO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-us5bTzgzHO .navbar .navbar-logo img {
  width: auto;
}
.cid-us5bTzgzHO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-us5bTzgzHO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-us5bTzgzHO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us5bTzgzHO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us5bTzgzHO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us5bTzgzHO .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-us5bTzgzHO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-us5bTzgzHO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-us5bTzgzHO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-us5bTzgzHO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-us5bTzgzHO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-us5bTzgzHO .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .navbar {
    min-height: 80px;
  }
}
.cid-us5bTzgzHO .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-us5bTzgzHO .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-us5bTzgzHO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-us5bTzgzHO .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .navbar-brand {
    min-height: 69px;
  }
}
.cid-us5bTzgzHO .dropdown-item.active,
.cid-us5bTzgzHO .dropdown-item:active {
  background-color: transparent;
}
.cid-us5bTzgzHO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us5bTzgzHO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us5bTzgzHO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us5bTzgzHO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-us5bTzgzHO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-us5bTzgzHO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-us5bTzgzHO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-us5bTzgzHO button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-us5bTzgzHO button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us5bTzgzHO .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-us5bTzgzHO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-us5bTzgzHO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-us5bTzgzHO .navbar {
    height: 70px;
  }
  .cid-us5bTzgzHO .navbar.opened {
    height: auto;
  }
  .cid-us5bTzgzHO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us5bTzgzHO .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .navbar-short {
    min-height: 70px;
  }
}
.cid-us5bTzgzHO .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-us5bTzgzHO .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-us5bTzgzHO .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .container-fluid {
    padding: 0 3px;
  }
}
.cid-us5bTzgzHO .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-us5bTzgzHO .navbar-nav {
  display: flex !important;
}
.cid-us5bTzgzHO .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:hover,
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:focus,
.cid-us5bTzgzHO .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-us5bTzgzHO .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-us5bTzgzHO .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-us5bTzgzHO .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-us5bTzgzHO button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-us5bTzgzHO button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-us5bTzgzHO button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us5bTzgzHO .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-us5bTzgzHO .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-us5bTzgzHO .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-us5bTzgzHO .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-us5bTzgzHO .offcanvas.show {
  transform: translateX(0);
}
.cid-us5bTzgzHO .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-us5bTzgzHO .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-us5bTzgzHO .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-us5bTzgzHO .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-us5bTzgzHO .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-us5bTzgzHO .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-us5bTzgzHO .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-us5bTzgzHO .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-us5bTzgzHO .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-us5bTzgzHO .modal-backdrop.show {
  opacity: 0.8;
}
.cid-us5bTzgzHO .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-us5bTzgzHO ::-webkit-scrollbar {
  width: 1em;
}
.cid-us5bTzgzHO ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-us5bTzgzHO ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-us5bTzgzHO .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-us5bTzgzHO .social-container {
    padding-top: 40px;
  }
}
.cid-us5bTzgzHO .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-us5bTzgzHO .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-us5bTzgzHO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-us5bTzgzHO .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-us5bTzgzHO .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-us5bTzgzHO .soc-item:hover {
  transform: translateY(-3px);
}
.cid-us5bTzgzHO .soc-item:hover:before {
  opacity: 1;
}
.cid-us5bTzgzHO .offcanvas_btn {
  margin-top: auto;
}
.cid-us5bTzgzHO .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-us5bTzgzHO .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-usHnSQKb97 {
  display: flex;
}
@media (min-width: 768px) {
  .cid-usHnSQKb97 {
    align-items: center;
  }
  .cid-usHnSQKb97 .row {
    justify-content: center;
  }
  .cid-usHnSQKb97 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usHnSQKb97 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-usHnSQKb97 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-usHnSQKb97 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-usHnSQKb97 .content-wrap {
    width: 100%;
  }
}
.cid-usHnSQKb97 .mbr-section-title,
.cid-usHnSQKb97 .mbr-section-subtitle {
  text-align: center;
}
.cid-usHnSQKb97 .mbr-text,
.cid-usHnSQKb97 .mbr-section-btn {
  text-align: center;
}
.cid-us92xws2nb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-us92xws2nb .mbr-fallback-image.disabled {
  display: none;
}
.cid-us92xws2nb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us92xws2nb .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-us92xws2nb .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-us92xws2nb .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-us92xws2nb .container {
    padding: 0 16px;
  }
}
.cid-us92xws2nb .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-us92xws2nb .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-us92xws2nb .row {
    padding: 25px 9px;
  }
}
.cid-us92xws2nb .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-us92xws2nb .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-us92xws2nb .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .image-wrapper img {
    height: 350px;
  }
}
.cid-us92xws2nb .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-us92xws2nb .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-us92xws2nb .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-us92xws2nb .items-wrapper {
    display: block;
  }
}
.cid-us92xws2nb .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-us92xws2nb .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-us92xws2nb .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-us92xws2nb .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-us92xws2nb .card {
  justify-content: center;
}
.cid-us92xws2nb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-us92xws2nb .mbr-text {
  color: #000000;
}
.cid-us92xws2nb .card-title {
  color: #000000;
}
.cid-us92xws2nb .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-us92xws2nb .card-title,
.cid-us92xws2nb .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-usHoDjWOO7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-usHoDjWOO7 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-usHoDjWOO7 .item {
    margin-bottom: 1rem;
  }
}
.cid-usHoDjWOO7 .item-wrapper {
  position: relative;
}
.cid-usHoDjWOO7 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-usHoDjWOO7 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-usHoDjWOO7 .carousel-control,
.cid-usHoDjWOO7 .close {
  background: #1b1b1b;
}
.cid-usHoDjWOO7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-usHoDjWOO7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-usHoDjWOO7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-usHoDjWOO7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-usHoDjWOO7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-usHoDjWOO7 .close::before {
  content: '\e91a';
}
.cid-usHoDjWOO7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-usHoDjWOO7 .carousel-control {
  display: flex;
  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-usHoDjWOO7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usHoDjWOO7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usHoDjWOO7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usHoDjWOO7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-usHoDjWOO7 .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-usHoDjWOO7 .carousel-indicators li.active,
.cid-usHoDjWOO7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usHoDjWOO7 .carousel-indicators li::after,
.cid-usHoDjWOO7 .carousel-indicators li::before {
  content: none;
}
.cid-usHoDjWOO7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usHoDjWOO7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-usHoDjWOO7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-usHoDjWOO7 .carousel-indicators {
    display: none;
  }
}
.cid-usHoDjWOO7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usHoDjWOO7 .carousel-inner > .active {
  display: block;
}
.cid-usHoDjWOO7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usHoDjWOO7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-usHoDjWOO7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-usHoDjWOO7 .carousel-control,
  .cid-usHoDjWOO7 .carousel-indicators,
  .cid-usHoDjWOO7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-usHoDjWOO7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-usHoDjWOO7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usHoDjWOO7 .carousel-indicators .active,
.cid-usHoDjWOO7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-usHoDjWOO7 .carousel-indicators .active {
  background: #fff;
}
.cid-usHoDjWOO7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-usHoDjWOO7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-usHoDjWOO7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-usHoDjWOO7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-usHoDjWOO7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-usHoDjWOO7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-usHoDjWOO7 .carousel {
  width: 100%;
}
.cid-usHoDjWOO7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-usHoDjWOO7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-usHoDjWOO7 .modal.fade .modal-dialog,
.cid-usHoDjWOO7 .modal.in .modal-dialog {
  transform: none;
}
.cid-usHoDjWOO7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-usHoDjWOO7 .content-head {
  max-width: 800px;
}
.cid-useCItJLw3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-useCItJLw3 .mbr-media {
  position: relative;
}
.cid-useCItJLw3 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 3rem;
}
.cid-useCItJLw3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: all 0.3s;
}
.cid-useCItJLw3 .icon-wrap:hover {
  transform: translate(-50%, -50%) scale(1.2);
}
.cid-useCItJLw3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
  color: #9fe870;
}
.cid-useCItJLw3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-useCItJLw3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-useCItJLw3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-useCItJLw3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-useCItJLw3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-usNjI5xtkQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("../../../assets/images/background8.jpg");
}
.cid-usNjI5xtkQ::before {
  content: '';
  position: absolute;
  bottom: 0;
  width: 200vh;
  height: 25%;
  background-image: linear-gradient(transparent, #000000 50%);
  z-index: 1;
}
.cid-usNjI5xtkQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usNjI5xtkQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-usNjI5xtkQ .container {
    padding: 0 22px;
  }
}
.cid-usNjI5xtkQ .row {
  justify-content: center;
}
.cid-usNjI5xtkQ .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-usNjI5xtkQ .content-wrapper {
    padding: 0;
  }
}
.cid-usNjI5xtkQ .content-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-usNjI5xtkQ .content-wrapper .mbr-desc {
  margin-bottom: 10px;
}
.cid-usNjI5xtkQ .mbr-section-title {
  color: #ffffff;
}
.cid-usNjI5xtkQ .mbr-desc {
  color: #ffffff;
  text-align: center;
}
.cid-usNjI5xtkQ .mbr-section-title,
.cid-usNjI5xtkQ .mbr-section-btn {
  text-align: center;
}
.cid-usK7CvxRZB {
  position: relative;
  overflow: hidden;
  background-color: #f7f7f7;
}
.cid-usK7CvxRZB .decor-wrap {
  position: absolute;
  pointer-events: none;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .decor-wrap {
    width: 60%;
    height: 50%;
    border-radius: 0 50% 0 0;
  }
}
.cid-usK7CvxRZB .decor_1 {
  top: 0;
  left: 0;
  width: 85%;
  height: 100%;
  border-radius: 0 0 40% 0;
  background-color: #edefeb;
  z-index: 1;
}
.cid-usK7CvxRZB .decor_2 {
  right: -35%;
  bottom: 0;
  width: 200vh;
  height: 80%;
  border-radius: 100% 100% 0 0;
  background-color: #000000;
}
.cid-usK7CvxRZB .mbr-fallback-image.disabled {
  display: none;
}
.cid-usK7CvxRZB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usK7CvxRZB .row {
  position: relative;
  z-index: 2;
}
.cid-usK7CvxRZB .content-wrapper {
  position: relative;
  z-index: 1;
}
.cid-usK7CvxRZB .content-wrapper .mbr-section-title {
  margin-bottom: 46px;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-usK7CvxRZB .content-wrapper .text-wrapper {
  padding-right: 32%;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .content-wrapper .text-wrapper {
    padding-right: 0;
  }
}
.cid-usK7CvxRZB .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usK7CvxRZB .image-wrapper {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .image-wrapper {
    margin-top: 46px;
  }
}
.cid-usK7CvxRZB .image-wrapper img {
  height: 800px;
  width: 150%;
  transform: rotate(-8deg);
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-usK7CvxRZB .image-wrapper img {
    height: 350px;
    transform: none;
    width: 100%;
  }
}
.cid-usK7CvxRZB .mbr-section-title {
  color: #212529;
}
.cid-usK7CvxRZB .mbr-text {
  color: #51565c;
}
.cid-usK9U8tz2g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-usK9U8tz2g .row {
  justify-content: center;
}
.cid-usK9U8tz2g .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-usK9U8tz2g .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-usK9U8tz2g .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usK9U8tz2g .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-usK9U8tz2g .title {
    padding-left: 120px;
  }
}
.cid-usK9U8tz2g .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-usK9U8tz2g span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-usK9U8tz2g span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-usK9U8tz2g span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-usK9U8tz2g .btn:hover span::before {
  border-top: 1px solid #9fe870;
  border-left: 1px solid #9fe870;
  transform: scale3d(1, 1, 1);
}
.cid-usK9U8tz2g .btn:hover span::after {
  border-bottom: 1px solid #9fe870;
  border-right: 1px solid #9fe870;
  transform: scale3d(1, 1, 1);
}
.cid-usK9U8tz2g .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-usK9U8tz2g .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-usK9U8tz2g .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-usK9U8tz2g .mbr-text {
  font-style: italic;
  color: #ffffff;
}
.cid-usK9U8tz2g .mbr-title {
  color: #f7f7f7;
  text-align: center;
}
.cid-usK9U8tz2g .mbr-section-title {
  color: #a6a99c;
}
.cid-usKbyOw07X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7fff7;
}
.cid-usKbyOw07X .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKbyOw07X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usKbyOw07X .content-wrapper {
  padding: 0 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper {
    display: block;
    padding: 0;
  }
}
.cid-usKbyOw07X .content-wrapper .title-wrapper {
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .title-wrapper {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-btn {
  margin-top: 22px;
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .title-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-usKbyOw07X .content-wrapper .image-wrap {
  width: 40%;
  border: 3px solid #050f0f;
  box-shadow: 4px 4px 0 0 #050f0f;
  background-color: #ffffff;
  padding: 60px 20px;
  transform: rotate(3deg);
}
@media (max-width: 992px) {
  .cid-usKbyOw07X .content-wrapper .image-wrap {
    padding: 32px 16px;
    width: 100%;
    transform: rotate(0);
  }
}
.cid-usKbyOw07X .content-wrapper .image-wrap img {
  height: 550px;
  width: 100%;
  object-fit: cover;
}
.cid-usKbyOw07X .mbr-section-title {
  color: #050f0f;
}
.cid-usKbyOw07X .mbr-text {
  color: #050f0f;
}
.cid-usKdiXeagJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-usKdiXeagJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKdiXeagJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usKdiXeagJ .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .container {
    padding: 0 24px;
  }
}
.cid-usKdiXeagJ .content-wrapper {
  padding: 32px;
  position: relative;
  display: flex;
  align-items: flex-end;
  min-height: 700px;
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .content-wrapper {
    padding: 0;
  }
}
.cid-usKdiXeagJ .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: .75rem !important;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap {
  position: relative;
  z-index: 1;
  display: inline-flex;
  flex-direction: column;
  width: 35%;
  padding: 32px;
  background-color: #ffffff;
  border-radius: .75rem !important;
}
@media (max-width: 1200px) {
  .cid-usKdiXeagJ .content-wrapper .card-wrap {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .cid-usKdiXeagJ .content-wrapper .card-wrap {
    padding: 24px;
    width: 100%;
  }
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .icon-wrapper {
  margin-bottom: 24px;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .icon-wrapper .mbr-iconfont {
  width: 64px;
  height: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  background-color: #141414;
  color: #f92c50;
  font-size: 32px;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .mbr-section-title {
  margin-bottom: 24px;
}
.cid-usKdiXeagJ .content-wrapper .card-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-usKdiXeagJ .mbr-section-title {
  color: #141414;
}
.cid-usKdiXeagJ .mbr-desc {
  color: #141414;
}
.cid-usKdiXeagJ .mbr-text {
  color: #141414;
}
.cid-uzYWCiVVP2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uzYWCiVVP2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYWCiVVP2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYWCiVVP2 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzYWCiVVP2 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzYWCiVVP2 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzYWCiVVP2 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYWCiVVP2 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYWCiVVP2 .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uzYWCiVVP2 .mbr-section-title {
  color: #ffffff;
}
.cid-uzYWCiVVP2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzYWCiVVP2 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzYWCiVVP2 .card-box .item-footer {
  margin-top: auto;
}
.cid-uzYWCiVVP2 .content-head {
  max-width: 800px;
}
.cid-uzYWCiVVP2 .card-title,
.cid-uzYWCiVVP2 .iconfont-wrapper {
  text-align: center;
}
.cid-usKd3qNUK5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/paper-texture-top-view-2000x1368.jpg");
}
.cid-usKd3qNUK5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKd3qNUK5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usKd3qNUK5 .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .container {
    padding: 0 20px;
  }
}
.cid-usKd3qNUK5 .row {
  justify-content: space-between;
}
.cid-usKd3qNUK5 .card {
  justify-content: center;
}
.cid-usKd3qNUK5 .image-wrapper img {
  height: 100vh;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .image-wrapper img {
    height: 350px;
  }
}
.cid-usKd3qNUK5 .content-wrapper {
  padding: 80px 156px 80px 86px;
}
@media (max-width: 1440px) {
  .cid-usKd3qNUK5 .content-wrapper {
    padding: 80px 156px 80px 50px;
  }
}
@media (max-width: 1200px) {
  .cid-usKd3qNUK5 .content-wrapper {
    padding: 80px 106px 80px 50px;
  }
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .content-wrapper {
    padding: 40px 0 80px;
  }
}
.cid-usKd3qNUK5 .content-wrapper .mbr-desc {
  margin-bottom: 20px;
}
.cid-usKd3qNUK5 .content-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-usKd3qNUK5 .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-usKd3qNUK5 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usKd3qNUK5 .mbr-desc {
  color: #1e1d1c;
}
.cid-usKd3qNUK5 .mbr-section-title {
  color: #1e1d1c;
}
.cid-usKd3qNUK5 .mbr-text {
  color: #1e1d1c;
}
.cid-usKdfPyWMF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-usKdfPyWMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKdfPyWMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-usKdfPyWMF .container {
    padding: 0 22px;
  }
}
.cid-usKdfPyWMF .card {
  justify-content: center;
}
.cid-usKdfPyWMF .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-usKdfPyWMF .content-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-usKdfPyWMF .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-usKdfPyWMF .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-usKdfPyWMF .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-usKdfPyWMF .image-wrapper img {
  height: 600px;
  width: 600px;
  border-radius: 100% !important;
  object-fit: cover;
  box-shadow: 10px 10px 60px #00d0f3;
}
@media (max-width: 1440px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 500px;
    width: 500px;
  }
}
@media (max-width: 1200px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 992px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 400px;
    width: 400px;
  }
}
@media (max-width: 768px) {
  .cid-usKdfPyWMF .image-wrapper img {
    height: 260px;
    width: 260px;
  }
}
.cid-usKdfPyWMF .mbr-section-title {
  color: #ffffff;
}
.cid-usKdfPyWMF .mbr-text {
  color: #ffffff;
}
.cid-usKerBlWdK {
  background-image: url("../../../assets/images/nurse-preparing-their-shift-2000x1121.jpg");
  margin-top: -3px;
  border-bottom: 3px solid #000000;
  border-top: 3px solid #000000;
  padding-top: 0rem;
  padding-bottom: 0rem;
}
.cid-usKerBlWdK .row {
  align-items: center;
}
.cid-usKerBlWdK .text-wrapper {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 40px;
  padding-right: 40px;
  background-color: #fef1e5;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-usKerBlWdK .content {
  position: relative;
  border: 3px solid #000000;
  padding: 40px;
}
.cid-usKerBlWdK .label {
  position: absolute;
  border-radius: 20px;
  background-color: #000000;
  color: #fff;
  padding: 0.2em 30px 0.2em;
  font-family: "Josefin Sans";
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  min-width: 200px;
}
@media (max-width: 991px) {
  .cid-usKerBlWdK .text-wrapper {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .cid-usKerBlWdK .card {
    height: 300px;
  }
}
.cid-usKXoWcOqw {
  background-image: url("../../../assets/images/09000094.webp");
}
.cid-usKXoWcOqw .mbr-section-title {
  color: #ffffff;
}
.cid-usKXoWcOqw .mbr-text,
.cid-usKXoWcOqw .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-usNmmJARNJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-usNmmJARNJ .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-usb0NqdU3R {
  z-index: 1000;
  width: 100%;
}
.cid-usb0NqdU3R .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .dropdown-menu {
  padding: 0;
}
.cid-usb0NqdU3R .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .dropdown-item {
    text-align: left !important;
  }
}
.cid-usb0NqdU3R .dropdown-item:hover {
  background-position: right !important;
}
.cid-usb0NqdU3R .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-usb0NqdU3R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usb0NqdU3R .nav-link {
  position: relative;
}
.cid-usb0NqdU3R .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-usb0NqdU3R .dropdown-menu,
.cid-usb0NqdU3R .navbar.opened {
  background: #212428 !important;
}
.cid-usb0NqdU3R .nav-item:focus,
.cid-usb0NqdU3R .nav-link:focus {
  outline: none;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-usb0NqdU3R .navbar.opened {
  transition: all 0.3s;
}
.cid-usb0NqdU3R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usb0NqdU3R .navbar .navbar-logo img {
  width: auto;
}
.cid-usb0NqdU3R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usb0NqdU3R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usb0NqdU3R .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-usb0NqdU3R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-usb0NqdU3R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usb0NqdU3R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usb0NqdU3R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usb0NqdU3R .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar {
    min-height: 80px;
  }
}
.cid-usb0NqdU3R .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-usb0NqdU3R .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-usb0NqdU3R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usb0NqdU3R .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar-brand {
    min-height: 69px;
  }
}
.cid-usb0NqdU3R .dropdown-item.active,
.cid-usb0NqdU3R .dropdown-item:active {
  background-color: transparent;
}
.cid-usb0NqdU3R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usb0NqdU3R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-usb0NqdU3R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usb0NqdU3R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usb0NqdU3R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usb0NqdU3R button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb0NqdU3R .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-usb0NqdU3R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usb0NqdU3R .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usb0NqdU3R .navbar {
    height: 70px;
  }
  .cid-usb0NqdU3R .navbar.opened {
    height: auto;
  }
  .cid-usb0NqdU3R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb0NqdU3R .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar-short {
    min-height: 70px;
  }
}
.cid-usb0NqdU3R .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 3px;
  }
}
.cid-usb0NqdU3R .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-usb0NqdU3R .navbar-nav {
  display: flex !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:hover,
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:focus,
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-usb0NqdU3R .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-usb0NqdU3R .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-usb0NqdU3R button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-usb0NqdU3R .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-usb0NqdU3R .offcanvas.show {
  transform: translateX(0);
}
.cid-usb0NqdU3R .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-usb0NqdU3R .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb0NqdU3R .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-usb0NqdU3R .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-usb0NqdU3R .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-usb0NqdU3R .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-usb0NqdU3R .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-usb0NqdU3R .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-usb0NqdU3R .modal-backdrop.show {
  opacity: 0.8;
}
.cid-usb0NqdU3R .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-usb0NqdU3R ::-webkit-scrollbar {
  width: 1em;
}
.cid-usb0NqdU3R ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-usb0NqdU3R ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-usb0NqdU3R .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .social-container {
    padding-top: 40px;
  }
}
.cid-usb0NqdU3R .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-usb0NqdU3R .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-usb0NqdU3R .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-usb0NqdU3R .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-usb0NqdU3R .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-usb0NqdU3R .soc-item:hover {
  transform: translateY(-3px);
}
.cid-usb0NqdU3R .soc-item:hover:before {
  opacity: 1;
}
.cid-usb0NqdU3R .offcanvas_btn {
  margin-top: auto;
}
.cid-usb0NqdU3R .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-usb0NqdU3R .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-usb0NqyFPu {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-usb0NqyFPu img {
  max-height: 300px;
  object-fit: cover;
}
.cid-usb0NqyFPu .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-usb0NqyFPu .images {
    display: none;
  }
}
.cid-usb0NqyFPu .image-wrapper-1,
.cid-usb0NqyFPu .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-usb0NqyFPu .image-wrapper-1 {
  margin-top: 80px;
}
.cid-usb0NqyFPu .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-usb0NqyFPu .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-usb0NqyFPu .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-usb0NqyFPu .image-wrapper-2 {
  margin-top: 85px;
}
.cid-usb0NqyFPu .image-wrapper-2 img {
  width: 90%;
}
.cid-usb0NqyFPu .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-usb0NqyFPu .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-usb0NqyFPu .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-usb0NqyFPu .text-wrapper {
  width: 100%;
}
.cid-usb0NqyFPu .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-usb0NqyFPu .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-usb0NqyFPu .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-usb0NqyFPu .mbr-section-btn {
    margin: 0;
  }
}
.cid-usb0NqyFPu .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-usb0NqyFPu .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-usb0NqyFPu .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0NqyFPu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0NqyFPu .text {
  display: flex;
  align-items: center;
}
.cid-usb0Nr8Ry3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-usb0Nr8Ry3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0Nr8Ry3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0Nr8Ry3 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-usb0Nr8Ry3 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-usb0Nr8Ry3 .container {
    padding: 0 16px;
  }
}
.cid-usb0Nr8Ry3 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-usb0Nr8Ry3 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .row {
    padding: 25px 9px;
  }
}
.cid-usb0Nr8Ry3 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-usb0Nr8Ry3 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-usb0Nr8Ry3 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .image-wrapper img {
    height: 350px;
  }
}
.cid-usb0Nr8Ry3 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-usb0Nr8Ry3 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-usb0Nr8Ry3 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-usb0Nr8Ry3 .items-wrapper {
    display: block;
  }
}
.cid-usb0Nr8Ry3 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-usb0Nr8Ry3 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-usb0Nr8Ry3 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-usb0Nr8Ry3 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-usb0Nr8Ry3 .card {
  justify-content: center;
}
.cid-usb0Nr8Ry3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-usb0Nr8Ry3 .mbr-text {
  color: #000000;
}
.cid-usb0Nr8Ry3 .card-title {
  color: #000000;
}
.cid-usb0Nr8Ry3 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-usb0Nr8Ry3 .card-title,
.cid-usb0Nr8Ry3 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-usb0NrrhUn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-usb0NrrhUn .mbr-section-head {
  padding: 0 1rem;
}
.cid-usb0NrrhUn .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-usb0NrrhUn .team-card:hover {
  transform: translateY(-10px);
}
.cid-usb0NrrhUn .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-usb0NrrhUn .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-usb0NrrhUn .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-usb0NrrhUn .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usb0NrrhUn .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-usb0NrrhUn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-usb0NrrhUn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-usb0NrrhUn .embla__button--next,
.cid-usb0NrrhUn .embla__button--prev {
  display: flex;
}
.cid-usb0NrrhUn .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb0NrrhUn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usb0NrrhUn .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-usb0NrrhUn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb0NrrhUn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .embla__button {
    top: -10%;
  }
}
.cid-usb0NrrhUn .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .embla {
    margin-top: 80px;
  }
}
.cid-usb0NrrhUn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usb0NrrhUn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usb0NrrhUn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usb0NrrhUn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usb0NrrhUn .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-usb0NrrhUn .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-usb0NrrhUn .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-usb0NrrhUn .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .mbr-text ul {
    display: block;
  }
}
.cid-usb0NrrhUn .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-usb0NrrhUn .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-usb0NrrhUn .item-wrapper {
  height: 100%;
}
.cid-usb0NrrhUn .item-wrapper .image-wrap {
  height: 100%;
}
.cid-usb0NrrhUn .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-usb0NrrhUn .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-usb0NrOsYs {
  background-color: #000000;
  position: relative;
}
.cid-usb0NrOsYs::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-usb0NrOsYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0NrOsYs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0NrOsYs .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-usb0NrOsYs .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .container {
    padding: 0 16px;
  }
}
.cid-usb0NrOsYs .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-usb0NrOsYs .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-usb0NrOsYs .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-usb0NrOsYs .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-usb0NrOsYs .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-usb0NrOsYs .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-usb0NrOsYs .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-usb0NrOsYs .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-usb0NrOsYs .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-usb0NrOsYs .mbr-section-title {
  color: #ffffff;
}
.cid-usb0NrOsYs .mbr-text {
  color: #f4f4f4;
}
#custom-html-25 {
  /* Type valid CSS here */
}
#custom-html-25 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-25 p {
  font-size: 60px;
  color: #777;
}
.cid-usb0NsciYa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-usb0NsciYa h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-usb0NsciYa .nav-tabs .nav-item.open .nav-link:focus,
.cid-usb0NsciYa .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-usb0NsciYa .nav-link.active {
  background: #232323;
}
.cid-usb0NsciYa .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-usb0NsciYa .nav-link:hover {
  background: #232323;
}
.cid-usb0NsciYa .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-usb0NsciYa .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-usb0NsciYa .nav-link.display-4 {
  font-size: 15px;
}
.cid-usb0NsciYa .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-usb0NsciYa .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-usb0NsciYa .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-usb0NsciYa .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-usb0NsciYa .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-usb0NsciYa .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-usb0NsciYa .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-usb0NsciYa .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-usb0NsciYa .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-usb0NsciYa .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-usb0NsciYa .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-usb0NsciYa .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-usb0NsciYa .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-usb0NsciYa .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-usb0NsciYa .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-usb0NsciYa .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-usb0NsciYa .mbr-text,
  .cid-usb0NsciYa .nav-link,
  .cid-usb0NsciYa .mbr-card-title,
  .cid-usb0NsciYa .mbr-section-title {
    text-align: left;
  }
  .cid-usb0NsciYa .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-usb0NsciYa .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-usb0NsciYa .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb0NsciYa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb0NsciYa .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-usb0NsciYa .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-usb0NsciYa .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-usb0Nu26EI .google-map {
  height: 700px;
  position: relative;
}
.cid-usb0Nu26EI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-usb0Nu26EI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-usb0Nu26EI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-usb0Nu26EI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-usbfRmrk9u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-usbfRmrk9u .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfRmrk9u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-usbfRmrk9u .container-fluid {
    padding: 0;
  }
}
.cid-usbfRmrk9u .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-usbfRmrk9u .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usbfRmrk9u .embla__button--next,
.cid-usbfRmrk9u .embla__button--prev {
  display: flex;
}
.cid-usbfRmrk9u .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbfRmrk9u .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbfRmrk9u .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbfRmrk9u .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usbfRmrk9u .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbfRmrk9u .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbfRmrk9u .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbfRmrk9u .embla {
  position: relative;
  width: 100%;
}
.cid-usbfRmrk9u .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usbfRmrk9u .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usbfRmrk9u .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usbfRmrk9u .embla__slide a {
  cursor: grab;
}
.cid-usbfRmrk9u .embla__slide a:active {
  cursor: grabbing;
}
.cid-usbfRmrk9u .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usbfRmrk9u .item-menu-overlay {
  border-radius: 2rem;
}
.cid-usbfRmrk9u .mbr-section-title {
  color: #232323;
}
.cid-usbfRmrk9u .mbr-section-subtitle {
  color: #232323;
}
.cid-usbfRmrk9u .mbr-box {
  color: #ffffff;
}
.cid-usbfRmrk9u .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-usbfRmrk9u img,
.cid-usbfRmrk9u .item-img {
  width: 100%;
}
.cid-usbfRmrk9u .item-wrapper {
  position: relative;
}
.cid-usbfRmrk9u .content-head {
  max-width: 800px;
}
.cid-usNmmJARNJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-usNmmJARNJ .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-usb0NqdU3R {
  z-index: 1000;
  width: 100%;
}
.cid-usb0NqdU3R .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .dropdown-menu {
  padding: 0;
}
.cid-usb0NqdU3R .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .dropdown-item {
    text-align: left !important;
  }
}
.cid-usb0NqdU3R .dropdown-item:hover {
  background-position: right !important;
}
.cid-usb0NqdU3R .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-usb0NqdU3R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usb0NqdU3R .nav-link {
  position: relative;
}
.cid-usb0NqdU3R .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-usb0NqdU3R .dropdown-menu,
.cid-usb0NqdU3R .navbar.opened {
  background: #212428 !important;
}
.cid-usb0NqdU3R .nav-item:focus,
.cid-usb0NqdU3R .nav-link:focus {
  outline: none;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usb0NqdU3R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usb0NqdU3R .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-usb0NqdU3R .navbar.opened {
  transition: all 0.3s;
}
.cid-usb0NqdU3R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usb0NqdU3R .navbar .navbar-logo img {
  width: auto;
}
.cid-usb0NqdU3R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usb0NqdU3R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usb0NqdU3R .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-usb0NqdU3R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-usb0NqdU3R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usb0NqdU3R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usb0NqdU3R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usb0NqdU3R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usb0NqdU3R .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar {
    min-height: 80px;
  }
}
.cid-usb0NqdU3R .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-usb0NqdU3R .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-usb0NqdU3R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usb0NqdU3R .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar-brand {
    min-height: 69px;
  }
}
.cid-usb0NqdU3R .dropdown-item.active,
.cid-usb0NqdU3R .dropdown-item:active {
  background-color: transparent;
}
.cid-usb0NqdU3R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usb0NqdU3R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usb0NqdU3R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-usb0NqdU3R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usb0NqdU3R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usb0NqdU3R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usb0NqdU3R button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb0NqdU3R .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-usb0NqdU3R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usb0NqdU3R .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usb0NqdU3R .navbar {
    height: 70px;
  }
  .cid-usb0NqdU3R .navbar.opened {
    height: auto;
  }
  .cid-usb0NqdU3R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb0NqdU3R .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .navbar-short {
    min-height: 70px;
  }
}
.cid-usb0NqdU3R .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .container-fluid {
    padding: 0 3px;
  }
}
.cid-usb0NqdU3R .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-usb0NqdU3R .navbar-nav {
  display: flex !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:hover,
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:focus,
.cid-usb0NqdU3R .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-usb0NqdU3R .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-usb0NqdU3R .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-usb0NqdU3R .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-usb0NqdU3R button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-usb0NqdU3R button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usb0NqdU3R .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-usb0NqdU3R .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usb0NqdU3R .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-usb0NqdU3R .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-usb0NqdU3R .offcanvas.show {
  transform: translateX(0);
}
.cid-usb0NqdU3R .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-usb0NqdU3R .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb0NqdU3R .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-usb0NqdU3R .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-usb0NqdU3R .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-usb0NqdU3R .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-usb0NqdU3R .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-usb0NqdU3R .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-usb0NqdU3R .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-usb0NqdU3R .modal-backdrop.show {
  opacity: 0.8;
}
.cid-usb0NqdU3R .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-usb0NqdU3R ::-webkit-scrollbar {
  width: 1em;
}
.cid-usb0NqdU3R ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-usb0NqdU3R ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-usb0NqdU3R .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-usb0NqdU3R .social-container {
    padding-top: 40px;
  }
}
.cid-usb0NqdU3R .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-usb0NqdU3R .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-usb0NqdU3R .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-usb0NqdU3R .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-usb0NqdU3R .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-usb0NqdU3R .soc-item:hover {
  transform: translateY(-3px);
}
.cid-usb0NqdU3R .soc-item:hover:before {
  opacity: 1;
}
.cid-usb0NqdU3R .offcanvas_btn {
  margin-top: auto;
}
.cid-usb0NqdU3R .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-usb0NqdU3R .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-usNmmJARNJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-usNmmJARNJ .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFcXcQ0y {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFcXcQ0y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFcXcQ0y .dropdown-menu {
  padding: 0;
}
.cid-uzYFcXcQ0y .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFcXcQ0y .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFcXcQ0y .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFcXcQ0y .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFcXcQ0y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFcXcQ0y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFcXcQ0y .nav-link {
  position: relative;
}
.cid-uzYFcXcQ0y .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFcXcQ0y .dropdown-menu,
.cid-uzYFcXcQ0y .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFcXcQ0y .nav-item:focus,
.cid-uzYFcXcQ0y .nav-link:focus {
  outline: none;
}
.cid-uzYFcXcQ0y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFcXcQ0y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFcXcQ0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFcXcQ0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFcXcQ0y .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFcXcQ0y .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFcXcQ0y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFcXcQ0y .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFcXcQ0y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFcXcQ0y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFcXcQ0y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFcXcQ0y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFcXcQ0y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFcXcQ0y .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-uzYFcXcQ0y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFcXcQ0y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFcXcQ0y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFcXcQ0y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFcXcQ0y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFcXcQ0y .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFcXcQ0y .navbar {
    min-height: 80px;
  }
}
.cid-uzYFcXcQ0y .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFcXcQ0y .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFcXcQ0y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFcXcQ0y .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFcXcQ0y .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFcXcQ0y .dropdown-item.active,
.cid-uzYFcXcQ0y .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFcXcQ0y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFcXcQ0y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFcXcQ0y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFcXcQ0y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFcXcQ0y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFcXcQ0y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFcXcQ0y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFcXcQ0y button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFcXcQ0y button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFcXcQ0y button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFcXcQ0y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFcXcQ0y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFcXcQ0y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFcXcQ0y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFcXcQ0y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFcXcQ0y nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFcXcQ0y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFcXcQ0y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFcXcQ0y nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFcXcQ0y .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFcXcQ0y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFcXcQ0y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFcXcQ0y .navbar {
    height: 70px;
  }
  .cid-uzYFcXcQ0y .navbar.opened {
    height: auto;
  }
  .cid-uzYFcXcQ0y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFcXcQ0y .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFcXcQ0y .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFcXcQ0y .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFcXcQ0y .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFcXcQ0y .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFcXcQ0y .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFcXcQ0y .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFcXcQ0y .navbar-nav {
  display: flex !important;
}
.cid-uzYFcXcQ0y .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFcXcQ0y .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFcXcQ0y .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFcXcQ0y .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFcXcQ0y .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFcXcQ0y .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFcXcQ0y .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFcXcQ0y .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFcXcQ0y .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFcXcQ0y button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFcXcQ0y button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFcXcQ0y button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFcXcQ0y button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFcXcQ0y button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFcXcQ0y button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFcXcQ0y button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFcXcQ0y button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFcXcQ0y .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFcXcQ0y .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFcXcQ0y .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFcXcQ0y .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFcXcQ0y .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFcXcQ0y .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFcXcQ0y .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFcXcQ0y .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFcXcQ0y .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFcXcQ0y .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFcXcQ0y .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFcXcQ0y .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFcXcQ0y .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFcXcQ0y .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFcXcQ0y .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFcXcQ0y .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFcXcQ0y .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFcXcQ0y .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFcXcQ0y .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFcXcQ0y .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFcXcQ0y .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFcXcQ0y .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFcXcQ0y .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFcXcQ0y ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFcXcQ0y ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFcXcQ0y ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFcXcQ0y .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFcXcQ0y .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFcXcQ0y .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFcXcQ0y .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFcXcQ0y .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFcXcQ0y .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFcXcQ0y .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFcXcQ0y .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFcXcQ0y .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFcXcQ0y .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFcXcQ0y .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFcXcQ0y .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFcXrVfo {
  background-image: url("../../../assets/images/79003786.webp");
}
.cid-uzYFcXrVfo img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFcXrVfo .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFcXrVfo .images {
    display: none;
  }
}
.cid-uzYFcXrVfo .image-wrapper-1,
.cid-uzYFcXrVfo .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFcXrVfo .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFcXrVfo .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFcXrVfo .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFcXrVfo .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFcXrVfo .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFcXrVfo .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFcXrVfo .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFcXrVfo .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFcXrVfo .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFcXrVfo .text-wrapper {
  width: 100%;
}
.cid-uzYFcXrVfo .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFcXrVfo .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFcXrVfo .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFcXrVfo .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFcXrVfo .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFcXrVfo .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFcXrVfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFcXrVfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFcXrVfo .text {
  display: flex;
  align-items: center;
}
.cid-uB71KCaiOc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB71KCaiOc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB71KCaiOc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB71KCaiOc .container-fluid {
    padding: 0;
  }
}
.cid-uB71KCaiOc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB71KCaiOc .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB71KCaiOc .embla__button--next,
.cid-uB71KCaiOc .embla__button--prev {
  display: flex;
}
.cid-uB71KCaiOc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB71KCaiOc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB71KCaiOc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB71KCaiOc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB71KCaiOc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB71KCaiOc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB71KCaiOc .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB71KCaiOc .embla {
  position: relative;
  width: 100%;
}
.cid-uB71KCaiOc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB71KCaiOc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB71KCaiOc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB71KCaiOc .embla__slide a {
  cursor: grab;
}
.cid-uB71KCaiOc .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB71KCaiOc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB71KCaiOc .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB71KCaiOc .mbr-section-title {
  color: #232323;
}
.cid-uB71KCaiOc .mbr-section-subtitle {
  color: #232323;
}
.cid-uB71KCaiOc .mbr-box {
  color: #ffffff;
}
.cid-uB71KCaiOc .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB71KCaiOc img,
.cid-uB71KCaiOc .item-img {
  width: 100%;
}
.cid-uB71KCaiOc .item-wrapper {
  position: relative;
}
.cid-uB71KCaiOc .content-head {
  max-width: 800px;
}
.cid-uzYFcXA9Tn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFcXA9Tn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFcXA9Tn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFcXA9Tn .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFcXA9Tn .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFcXA9Tn .container {
    padding: 0 16px;
  }
}
.cid-uzYFcXA9Tn .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFcXA9Tn .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .row {
    padding: 25px 9px;
  }
}
.cid-uzYFcXA9Tn .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFcXA9Tn .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFcXA9Tn .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFcXA9Tn .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFcXA9Tn .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFcXA9Tn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFcXA9Tn .items-wrapper {
    display: block;
  }
}
.cid-uzYFcXA9Tn .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFcXA9Tn .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFcXA9Tn .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFcXA9Tn .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFcXA9Tn .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFcXA9Tn .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFcXA9Tn .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFcXA9Tn .card {
  justify-content: center;
}
.cid-uzYFcXA9Tn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFcXA9Tn .mbr-text {
  color: #000000;
}
.cid-uzYFcXA9Tn .card-title {
  color: #000000;
}
.cid-uzYFcXA9Tn .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFcXA9Tn .card-title,
.cid-uzYFcXA9Tn .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFcXN7Zp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFcXN7Zp .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFcXN7Zp .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFcXN7Zp .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFcXN7Zp .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFcXN7Zp .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFcXN7Zp .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFcXN7Zp .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFcXN7Zp .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFcXN7Zp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFcXN7Zp .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFcXN7Zp .embla__button--next,
.cid-uzYFcXN7Zp .embla__button--prev {
  display: flex;
}
.cid-uzYFcXN7Zp .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFcXN7Zp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFcXN7Zp .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFcXN7Zp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFcXN7Zp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFcXN7Zp .embla__button {
    top: -10%;
  }
}
.cid-uzYFcXN7Zp .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFcXN7Zp .embla {
    margin-top: 80px;
  }
}
.cid-uzYFcXN7Zp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFcXN7Zp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFcXN7Zp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFcXN7Zp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFcXN7Zp .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFcXN7Zp .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFcXN7Zp .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFcXN7Zp .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFcXN7Zp .mbr-text ul {
    display: block;
  }
}
.cid-uzYFcXN7Zp .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFcXN7Zp .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFcXN7Zp .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFcXN7Zp .item-wrapper {
  height: 100%;
}
.cid-uzYFcXN7Zp .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFcXN7Zp .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFcXN7Zp .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uB71LOOD3I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB71LOOD3I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB71LOOD3I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB71LOOD3I .container-fluid {
    padding: 0;
  }
}
.cid-uB71LOOD3I .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB71LOOD3I .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB71LOOD3I .embla__button--next,
.cid-uB71LOOD3I .embla__button--prev {
  display: flex;
}
.cid-uB71LOOD3I .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB71LOOD3I .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB71LOOD3I .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB71LOOD3I .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB71LOOD3I .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB71LOOD3I .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB71LOOD3I .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB71LOOD3I .embla {
  position: relative;
  width: 100%;
}
.cid-uB71LOOD3I .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB71LOOD3I .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB71LOOD3I .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB71LOOD3I .embla__slide a {
  cursor: grab;
}
.cid-uB71LOOD3I .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB71LOOD3I .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB71LOOD3I .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB71LOOD3I .mbr-section-title {
  color: #232323;
}
.cid-uB71LOOD3I .mbr-section-subtitle {
  color: #232323;
}
.cid-uB71LOOD3I .mbr-box {
  color: #ffffff;
}
.cid-uB71LOOD3I .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB71LOOD3I img,
.cid-uB71LOOD3I .item-img {
  width: 100%;
}
.cid-uB71LOOD3I .item-wrapper {
  position: relative;
}
.cid-uB71LOOD3I .content-head {
  max-width: 800px;
}
.cid-uzYFcXZiey {
  background-color: #000000;
  position: relative;
}
.cid-uzYFcXZiey::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFcXZiey .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFcXZiey .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFcXZiey .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFcXZiey .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFcXZiey .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFcXZiey .container {
    padding: 0 16px;
  }
}
.cid-uzYFcXZiey .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFcXZiey .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFcXZiey .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFcXZiey .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFcXZiey .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFcXZiey .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFcXZiey .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFcXZiey .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFcXZiey .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFcXZiey .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFcXZiey .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFcXZiey .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFcXZiey .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFcXZiey .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFcXZiey .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFcXZiey .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFcXZiey .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFcXZiey .mbr-text {
  color: #f4f4f4;
}
#custom-html-3m {
  /* Type valid CSS here */
}
#custom-html-3m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3m p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFcYe3KU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFcYe3KU h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFcYe3KU .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFcYe3KU .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFcYe3KU .nav-link.active {
  background: #232323;
}
.cid-uzYFcYe3KU .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFcYe3KU .nav-link:hover {
  background: #232323;
}
.cid-uzYFcYe3KU .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFcYe3KU .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFcYe3KU .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFcYe3KU .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFcYe3KU .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFcYe3KU .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFcYe3KU .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFcYe3KU .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFcYe3KU .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFcYe3KU .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFcYe3KU .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFcYe3KU .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFcYe3KU .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFcYe3KU .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFcYe3KU .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFcYe3KU .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFcYe3KU .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFcYe3KU .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFcYe3KU .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFcYe3KU .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFcYe3KU .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFcYe3KU .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFcYe3KU .mbr-text,
  .cid-uzYFcYe3KU .nav-link,
  .cid-uzYFcYe3KU .mbr-card-title,
  .cid-uzYFcYe3KU .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFcYe3KU .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFcYe3KU .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFcYe3KU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFcYe3KU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFcYe3KU .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFcYe3KU .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFcYe3KU .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFcZP0Tb .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFcZP0Tb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFcZP0Tb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFcZP0Tb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFcZP0Tb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFd085df {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFd085df .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFd085df .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFd085df .container-fluid {
    padding: 0;
  }
}
.cid-uzYFd085df .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFd085df .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFd085df .embla__button--next,
.cid-uzYFd085df .embla__button--prev {
  display: flex;
}
.cid-uzYFd085df .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFd085df .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFd085df .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFd085df .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFd085df .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFd085df .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFd085df .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFd085df .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFd085df .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFd085df .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFd085df .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFd085df .embla__slide a {
  cursor: grab;
}
.cid-uzYFd085df .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFd085df .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFd085df .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFd085df .mbr-section-title {
  color: #232323;
}
.cid-uzYFd085df .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFd085df .mbr-box {
  color: #ffffff;
}
.cid-uzYFd085df .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFd085df img,
.cid-uzYFd085df .item-img {
  width: 100%;
}
.cid-uzYFd085df .item-wrapper {
  position: relative;
}
.cid-uzYFd085df .content-head {
  max-width: 800px;
}
.cid-uzYFd0p8SL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFd0p8SL .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFiI61E1 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFiI61E1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFiI61E1 .dropdown-menu {
  padding: 0;
}
.cid-uzYFiI61E1 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFiI61E1 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFiI61E1 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFiI61E1 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFiI61E1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFiI61E1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFiI61E1 .nav-link {
  position: relative;
}
.cid-uzYFiI61E1 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFiI61E1 .dropdown-menu,
.cid-uzYFiI61E1 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFiI61E1 .nav-item:focus,
.cid-uzYFiI61E1 .nav-link:focus {
  outline: none;
}
.cid-uzYFiI61E1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFiI61E1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFiI61E1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFiI61E1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFiI61E1 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFiI61E1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFiI61E1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFiI61E1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFiI61E1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFiI61E1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFiI61E1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFiI61E1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFiI61E1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFiI61E1 .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-uzYFiI61E1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFiI61E1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFiI61E1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFiI61E1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFiI61E1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFiI61E1 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFiI61E1 .navbar {
    min-height: 80px;
  }
}
.cid-uzYFiI61E1 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFiI61E1 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFiI61E1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFiI61E1 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFiI61E1 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFiI61E1 .dropdown-item.active,
.cid-uzYFiI61E1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFiI61E1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFiI61E1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFiI61E1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFiI61E1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFiI61E1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFiI61E1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFiI61E1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFiI61E1 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFiI61E1 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFiI61E1 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFiI61E1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFiI61E1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFiI61E1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFiI61E1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFiI61E1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFiI61E1 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFiI61E1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFiI61E1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFiI61E1 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFiI61E1 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFiI61E1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFiI61E1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFiI61E1 .navbar {
    height: 70px;
  }
  .cid-uzYFiI61E1 .navbar.opened {
    height: auto;
  }
  .cid-uzYFiI61E1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFiI61E1 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFiI61E1 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFiI61E1 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFiI61E1 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFiI61E1 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFiI61E1 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFiI61E1 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFiI61E1 .navbar-nav {
  display: flex !important;
}
.cid-uzYFiI61E1 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFiI61E1 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFiI61E1 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFiI61E1 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFiI61E1 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFiI61E1 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFiI61E1 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFiI61E1 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFiI61E1 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFiI61E1 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFiI61E1 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFiI61E1 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFiI61E1 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFiI61E1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFiI61E1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFiI61E1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFiI61E1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFiI61E1 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFiI61E1 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFiI61E1 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFiI61E1 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFiI61E1 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFiI61E1 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFiI61E1 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFiI61E1 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFiI61E1 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFiI61E1 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFiI61E1 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFiI61E1 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFiI61E1 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFiI61E1 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFiI61E1 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFiI61E1 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFiI61E1 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFiI61E1 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFiI61E1 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFiI61E1 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFiI61E1 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFiI61E1 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFiI61E1 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFiI61E1 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFiI61E1 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFiI61E1 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFiI61E1 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFiI61E1 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFiI61E1 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFiI61E1 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFiI61E1 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFiI61E1 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFiI61E1 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFiI61E1 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFiI61E1 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFiI61E1 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFiI61E1 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFiI61E1 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFiIjoTu {
  background-image: url("../../../assets/images/79003453.webp");
}
.cid-uzYFiIjoTu img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFiIjoTu .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFiIjoTu .images {
    display: none;
  }
}
.cid-uzYFiIjoTu .image-wrapper-1,
.cid-uzYFiIjoTu .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFiIjoTu .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFiIjoTu .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFiIjoTu .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFiIjoTu .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFiIjoTu .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFiIjoTu .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFiIjoTu .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFiIjoTu .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFiIjoTu .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFiIjoTu .text-wrapper {
  width: 100%;
}
.cid-uzYFiIjoTu .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFiIjoTu .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFiIjoTu .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFiIjoTu .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFiIjoTu .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFiIjoTu .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFiIjoTu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFiIjoTu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFiIjoTu .text {
  display: flex;
  align-items: center;
}
.cid-uB71WOCuQ2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB71WOCuQ2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB71WOCuQ2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB71WOCuQ2 .container-fluid {
    padding: 0;
  }
}
.cid-uB71WOCuQ2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB71WOCuQ2 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB71WOCuQ2 .embla__button--next,
.cid-uB71WOCuQ2 .embla__button--prev {
  display: flex;
}
.cid-uB71WOCuQ2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB71WOCuQ2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB71WOCuQ2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB71WOCuQ2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB71WOCuQ2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB71WOCuQ2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB71WOCuQ2 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB71WOCuQ2 .embla {
  position: relative;
  width: 100%;
}
.cid-uB71WOCuQ2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB71WOCuQ2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB71WOCuQ2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB71WOCuQ2 .embla__slide a {
  cursor: grab;
}
.cid-uB71WOCuQ2 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB71WOCuQ2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB71WOCuQ2 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB71WOCuQ2 .mbr-section-title {
  color: #232323;
}
.cid-uB71WOCuQ2 .mbr-section-subtitle {
  color: #232323;
}
.cid-uB71WOCuQ2 .mbr-box {
  color: #ffffff;
}
.cid-uB71WOCuQ2 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB71WOCuQ2 img,
.cid-uB71WOCuQ2 .item-img {
  width: 100%;
}
.cid-uB71WOCuQ2 .item-wrapper {
  position: relative;
}
.cid-uB71WOCuQ2 .content-head {
  max-width: 800px;
}
.cid-uzYFiIsgeb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFiIsgeb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFiIsgeb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFiIsgeb .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFiIsgeb .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFiIsgeb .container {
    padding: 0 16px;
  }
}
.cid-uzYFiIsgeb .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFiIsgeb .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .row {
    padding: 25px 9px;
  }
}
.cid-uzYFiIsgeb .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFiIsgeb .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFiIsgeb .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFiIsgeb .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFiIsgeb .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFiIsgeb .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFiIsgeb .items-wrapper {
    display: block;
  }
}
.cid-uzYFiIsgeb .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFiIsgeb .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFiIsgeb .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFiIsgeb .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFiIsgeb .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFiIsgeb .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFiIsgeb .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFiIsgeb .card {
  justify-content: center;
}
.cid-uzYFiIsgeb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFiIsgeb .mbr-text {
  color: #000000;
}
.cid-uzYFiIsgeb .card-title {
  color: #000000;
}
.cid-uzYFiIsgeb .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFiIsgeb .card-title,
.cid-uzYFiIsgeb .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFiIFrIe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFiIFrIe .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFiIFrIe .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFiIFrIe .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFiIFrIe .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFiIFrIe .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFiIFrIe .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFiIFrIe .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFiIFrIe .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFiIFrIe .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFiIFrIe .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFiIFrIe .embla__button--next,
.cid-uzYFiIFrIe .embla__button--prev {
  display: flex;
}
.cid-uzYFiIFrIe .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFiIFrIe .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFiIFrIe .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFiIFrIe .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFiIFrIe .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFiIFrIe .embla__button {
    top: -10%;
  }
}
.cid-uzYFiIFrIe .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFiIFrIe .embla {
    margin-top: 80px;
  }
}
.cid-uzYFiIFrIe .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFiIFrIe .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFiIFrIe .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFiIFrIe .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFiIFrIe .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFiIFrIe .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFiIFrIe .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFiIFrIe .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFiIFrIe .mbr-text ul {
    display: block;
  }
}
.cid-uzYFiIFrIe .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFiIFrIe .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFiIFrIe .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFiIFrIe .item-wrapper {
  height: 100%;
}
.cid-uzYFiIFrIe .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFiIFrIe .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFiIFrIe .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFiIRtjf {
  background-color: #000000;
  position: relative;
}
.cid-uzYFiIRtjf::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFiIRtjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFiIRtjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFiIRtjf .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFiIRtjf .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFiIRtjf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFiIRtjf .container {
    padding: 0 16px;
  }
}
.cid-uzYFiIRtjf .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFiIRtjf .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFiIRtjf .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFiIRtjf .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFiIRtjf .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFiIRtjf .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFiIRtjf .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFiIRtjf .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFiIRtjf .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFiIRtjf .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFiIRtjf .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFiIRtjf .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFiIRtjf .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFiIRtjf .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFiIRtjf .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFiIRtjf .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFiIRtjf .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFiIRtjf .mbr-text {
  color: #f4f4f4;
}
#custom-html-3w {
  /* Type valid CSS here */
}
#custom-html-3w div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3w p {
  font-size: 60px;
  color: #777;
}
.cid-uB71ZVvOc6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB71ZVvOc6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB71ZVvOc6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB71ZVvOc6 .container-fluid {
    padding: 0;
  }
}
.cid-uB71ZVvOc6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB71ZVvOc6 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB71ZVvOc6 .embla__button--next,
.cid-uB71ZVvOc6 .embla__button--prev {
  display: flex;
}
.cid-uB71ZVvOc6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB71ZVvOc6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB71ZVvOc6 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB71ZVvOc6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB71ZVvOc6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB71ZVvOc6 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB71ZVvOc6 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB71ZVvOc6 .embla {
  position: relative;
  width: 100%;
}
.cid-uB71ZVvOc6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB71ZVvOc6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB71ZVvOc6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB71ZVvOc6 .embla__slide a {
  cursor: grab;
}
.cid-uB71ZVvOc6 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB71ZVvOc6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB71ZVvOc6 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB71ZVvOc6 .mbr-section-title {
  color: #232323;
}
.cid-uB71ZVvOc6 .mbr-section-subtitle {
  color: #232323;
}
.cid-uB71ZVvOc6 .mbr-box {
  color: #ffffff;
}
.cid-uB71ZVvOc6 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB71ZVvOc6 img,
.cid-uB71ZVvOc6 .item-img {
  width: 100%;
}
.cid-uB71ZVvOc6 .item-wrapper {
  position: relative;
}
.cid-uB71ZVvOc6 .content-head {
  max-width: 800px;
}
.cid-uzYFiJ70Bk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFiJ70Bk h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFiJ70Bk .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFiJ70Bk .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFiJ70Bk .nav-link.active {
  background: #232323;
}
.cid-uzYFiJ70Bk .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFiJ70Bk .nav-link:hover {
  background: #232323;
}
.cid-uzYFiJ70Bk .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFiJ70Bk .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFiJ70Bk .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFiJ70Bk .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFiJ70Bk .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFiJ70Bk .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFiJ70Bk .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFiJ70Bk .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFiJ70Bk .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFiJ70Bk .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFiJ70Bk .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFiJ70Bk .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFiJ70Bk .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFiJ70Bk .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFiJ70Bk .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFiJ70Bk .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFiJ70Bk .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFiJ70Bk .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFiJ70Bk .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFiJ70Bk .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFiJ70Bk .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFiJ70Bk .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFiJ70Bk .mbr-text,
  .cid-uzYFiJ70Bk .nav-link,
  .cid-uzYFiJ70Bk .mbr-card-title,
  .cid-uzYFiJ70Bk .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFiJ70Bk .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFiJ70Bk .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFiJ70Bk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFiJ70Bk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFiJ70Bk .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFiJ70Bk .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFiJ70Bk .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFiKcBvd .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFiKcBvd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFiKcBvd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFiKcBvd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFiKcBvd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFiKrbvV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFiKrbvV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFiKrbvV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFiKrbvV .container-fluid {
    padding: 0;
  }
}
.cid-uzYFiKrbvV .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFiKrbvV .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFiKrbvV .embla__button--next,
.cid-uzYFiKrbvV .embla__button--prev {
  display: flex;
}
.cid-uzYFiKrbvV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFiKrbvV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFiKrbvV .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFiKrbvV .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFiKrbvV .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFiKrbvV .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFiKrbvV .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFiKrbvV .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFiKrbvV .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFiKrbvV .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFiKrbvV .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFiKrbvV .embla__slide a {
  cursor: grab;
}
.cid-uzYFiKrbvV .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFiKrbvV .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFiKrbvV .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFiKrbvV .mbr-section-title {
  color: #232323;
}
.cid-uzYFiKrbvV .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFiKrbvV .mbr-box {
  color: #ffffff;
}
.cid-uzYFiKrbvV .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFiKrbvV img,
.cid-uzYFiKrbvV .item-img {
  width: 100%;
}
.cid-uzYFiKrbvV .item-wrapper {
  position: relative;
}
.cid-uzYFiKrbvV .content-head {
  max-width: 800px;
}
.cid-uzYFiKI8Yk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFiKI8Yk .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFmItxvA {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFmItxvA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFmItxvA .dropdown-menu {
  padding: 0;
}
.cid-uzYFmItxvA .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFmItxvA .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFmItxvA .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFmItxvA .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFmItxvA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFmItxvA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFmItxvA .nav-link {
  position: relative;
}
.cid-uzYFmItxvA .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFmItxvA .dropdown-menu,
.cid-uzYFmItxvA .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFmItxvA .nav-item:focus,
.cid-uzYFmItxvA .nav-link:focus {
  outline: none;
}
.cid-uzYFmItxvA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFmItxvA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFmItxvA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFmItxvA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFmItxvA .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFmItxvA .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFmItxvA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFmItxvA .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFmItxvA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFmItxvA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFmItxvA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFmItxvA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFmItxvA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFmItxvA .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-uzYFmItxvA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFmItxvA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFmItxvA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFmItxvA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFmItxvA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFmItxvA .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFmItxvA .navbar {
    min-height: 80px;
  }
}
.cid-uzYFmItxvA .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFmItxvA .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFmItxvA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFmItxvA .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFmItxvA .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFmItxvA .dropdown-item.active,
.cid-uzYFmItxvA .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFmItxvA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFmItxvA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFmItxvA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFmItxvA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFmItxvA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFmItxvA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFmItxvA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFmItxvA button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFmItxvA button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFmItxvA button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFmItxvA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFmItxvA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFmItxvA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFmItxvA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFmItxvA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFmItxvA nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFmItxvA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFmItxvA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFmItxvA nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFmItxvA .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFmItxvA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFmItxvA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFmItxvA .navbar {
    height: 70px;
  }
  .cid-uzYFmItxvA .navbar.opened {
    height: auto;
  }
  .cid-uzYFmItxvA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFmItxvA .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFmItxvA .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFmItxvA .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFmItxvA .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFmItxvA .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFmItxvA .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFmItxvA .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFmItxvA .navbar-nav {
  display: flex !important;
}
.cid-uzYFmItxvA .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFmItxvA .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFmItxvA .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFmItxvA .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFmItxvA .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFmItxvA .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFmItxvA .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFmItxvA .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFmItxvA .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFmItxvA button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFmItxvA button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFmItxvA button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFmItxvA button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFmItxvA button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFmItxvA button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFmItxvA button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFmItxvA button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFmItxvA .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFmItxvA .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFmItxvA .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFmItxvA .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFmItxvA .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFmItxvA .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFmItxvA .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFmItxvA .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFmItxvA .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFmItxvA .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFmItxvA .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFmItxvA .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFmItxvA .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFmItxvA .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFmItxvA .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFmItxvA .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFmItxvA .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFmItxvA .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFmItxvA .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFmItxvA .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFmItxvA .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFmItxvA .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFmItxvA .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFmItxvA ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFmItxvA ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFmItxvA ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFmItxvA .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFmItxvA .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFmItxvA .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFmItxvA .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFmItxvA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFmItxvA .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFmItxvA .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFmItxvA .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFmItxvA .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFmItxvA .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFmItxvA .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFmItxvA .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFmIF2P8 {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.jpg");
}
.cid-uzYFmIF2P8 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFmIF2P8 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFmIF2P8 .images {
    display: none;
  }
}
.cid-uzYFmIF2P8 .image-wrapper-1,
.cid-uzYFmIF2P8 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFmIF2P8 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFmIF2P8 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFmIF2P8 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFmIF2P8 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFmIF2P8 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFmIF2P8 .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFmIF2P8 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFmIF2P8 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFmIF2P8 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFmIF2P8 .text-wrapper {
  width: 100%;
}
.cid-uzYFmIF2P8 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFmIF2P8 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFmIF2P8 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFmIF2P8 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFmIF2P8 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFmIF2P8 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFmIF2P8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFmIF2P8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFmIF2P8 .text {
  display: flex;
  align-items: center;
}
.cid-uzYFmIOseH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFmIOseH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFmIOseH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFmIOseH .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFmIOseH .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFmIOseH .container {
    padding: 0 16px;
  }
}
.cid-uzYFmIOseH .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFmIOseH .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .row {
    padding: 25px 9px;
  }
}
.cid-uzYFmIOseH .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFmIOseH .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFmIOseH .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFmIOseH .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFmIOseH .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFmIOseH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFmIOseH .items-wrapper {
    display: block;
  }
}
.cid-uzYFmIOseH .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFmIOseH .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFmIOseH .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFmIOseH .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFmIOseH .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFmIOseH .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFmIOseH .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFmIOseH .card {
  justify-content: center;
}
.cid-uzYFmIOseH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFmIOseH .mbr-text {
  color: #000000;
}
.cid-uzYFmIOseH .card-title {
  color: #000000;
}
.cid-uzYFmIOseH .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFmIOseH .card-title,
.cid-uzYFmIOseH .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFmJ03Mj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFmJ03Mj .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFmJ03Mj .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFmJ03Mj .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFmJ03Mj .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFmJ03Mj .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFmJ03Mj .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFmJ03Mj .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFmJ03Mj .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFmJ03Mj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFmJ03Mj .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFmJ03Mj .embla__button--next,
.cid-uzYFmJ03Mj .embla__button--prev {
  display: flex;
}
.cid-uzYFmJ03Mj .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFmJ03Mj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFmJ03Mj .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFmJ03Mj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFmJ03Mj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFmJ03Mj .embla__button {
    top: -10%;
  }
}
.cid-uzYFmJ03Mj .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFmJ03Mj .embla {
    margin-top: 80px;
  }
}
.cid-uzYFmJ03Mj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFmJ03Mj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFmJ03Mj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFmJ03Mj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFmJ03Mj .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFmJ03Mj .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFmJ03Mj .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFmJ03Mj .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFmJ03Mj .mbr-text ul {
    display: block;
  }
}
.cid-uzYFmJ03Mj .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFmJ03Mj .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFmJ03Mj .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFmJ03Mj .item-wrapper {
  height: 100%;
}
.cid-uzYFmJ03Mj .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFmJ03Mj .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFmJ03Mj .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFmJbn7t {
  background-color: #000000;
  position: relative;
}
.cid-uzYFmJbn7t::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFmJbn7t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFmJbn7t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFmJbn7t .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFmJbn7t .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFmJbn7t .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFmJbn7t .container {
    padding: 0 16px;
  }
}
.cid-uzYFmJbn7t .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFmJbn7t .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFmJbn7t .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFmJbn7t .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFmJbn7t .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFmJbn7t .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFmJbn7t .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFmJbn7t .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFmJbn7t .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFmJbn7t .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFmJbn7t .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFmJbn7t .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFmJbn7t .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFmJbn7t .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFmJbn7t .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFmJbn7t .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFmJbn7t .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFmJbn7t .mbr-text {
  color: #f4f4f4;
}
#custom-html-46 {
  /* Type valid CSS here */
}
#custom-html-46 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-46 p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFmJqFpy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFmJqFpy h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFmJqFpy .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFmJqFpy .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFmJqFpy .nav-link.active {
  background: #232323;
}
.cid-uzYFmJqFpy .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFmJqFpy .nav-link:hover {
  background: #232323;
}
.cid-uzYFmJqFpy .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFmJqFpy .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFmJqFpy .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFmJqFpy .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFmJqFpy .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFmJqFpy .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFmJqFpy .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFmJqFpy .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFmJqFpy .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFmJqFpy .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFmJqFpy .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFmJqFpy .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFmJqFpy .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFmJqFpy .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFmJqFpy .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFmJqFpy .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFmJqFpy .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFmJqFpy .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFmJqFpy .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFmJqFpy .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFmJqFpy .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFmJqFpy .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFmJqFpy .mbr-text,
  .cid-uzYFmJqFpy .nav-link,
  .cid-uzYFmJqFpy .mbr-card-title,
  .cid-uzYFmJqFpy .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFmJqFpy .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFmJqFpy .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFmJqFpy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFmJqFpy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFmJqFpy .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFmJqFpy .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFmJqFpy .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFmKtGZD .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFmKtGZD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFmKtGZD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFmKtGZD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFmKtGZD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFmKJq6F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFmKJq6F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFmKJq6F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFmKJq6F .container-fluid {
    padding: 0;
  }
}
.cid-uzYFmKJq6F .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFmKJq6F .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFmKJq6F .embla__button--next,
.cid-uzYFmKJq6F .embla__button--prev {
  display: flex;
}
.cid-uzYFmKJq6F .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFmKJq6F .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFmKJq6F .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFmKJq6F .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFmKJq6F .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFmKJq6F .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFmKJq6F .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFmKJq6F .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFmKJq6F .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFmKJq6F .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFmKJq6F .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFmKJq6F .embla__slide a {
  cursor: grab;
}
.cid-uzYFmKJq6F .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFmKJq6F .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFmKJq6F .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFmKJq6F .mbr-section-title {
  color: #232323;
}
.cid-uzYFmKJq6F .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFmKJq6F .mbr-box {
  color: #ffffff;
}
.cid-uzYFmKJq6F .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFmKJq6F img,
.cid-uzYFmKJq6F .item-img {
  width: 100%;
}
.cid-uzYFmKJq6F .item-wrapper {
  position: relative;
}
.cid-uzYFmKJq6F .content-head {
  max-width: 800px;
}
.cid-uzYFmL0OvV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFmL0OvV .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFo5NtnS {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFo5NtnS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFo5NtnS .dropdown-menu {
  padding: 0;
}
.cid-uzYFo5NtnS .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFo5NtnS .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFo5NtnS .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFo5NtnS .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFo5NtnS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFo5NtnS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFo5NtnS .nav-link {
  position: relative;
}
.cid-uzYFo5NtnS .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFo5NtnS .dropdown-menu,
.cid-uzYFo5NtnS .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFo5NtnS .nav-item:focus,
.cid-uzYFo5NtnS .nav-link:focus {
  outline: none;
}
.cid-uzYFo5NtnS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFo5NtnS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFo5NtnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFo5NtnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFo5NtnS .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFo5NtnS .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFo5NtnS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFo5NtnS .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFo5NtnS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFo5NtnS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFo5NtnS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFo5NtnS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFo5NtnS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFo5NtnS .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-uzYFo5NtnS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFo5NtnS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFo5NtnS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFo5NtnS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFo5NtnS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFo5NtnS .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFo5NtnS .navbar {
    min-height: 80px;
  }
}
.cid-uzYFo5NtnS .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFo5NtnS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFo5NtnS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFo5NtnS .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFo5NtnS .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFo5NtnS .dropdown-item.active,
.cid-uzYFo5NtnS .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFo5NtnS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFo5NtnS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFo5NtnS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFo5NtnS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFo5NtnS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFo5NtnS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFo5NtnS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFo5NtnS button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFo5NtnS button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFo5NtnS button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFo5NtnS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFo5NtnS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFo5NtnS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFo5NtnS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFo5NtnS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFo5NtnS nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFo5NtnS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFo5NtnS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFo5NtnS nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFo5NtnS .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFo5NtnS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFo5NtnS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFo5NtnS .navbar {
    height: 70px;
  }
  .cid-uzYFo5NtnS .navbar.opened {
    height: auto;
  }
  .cid-uzYFo5NtnS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFo5NtnS .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFo5NtnS .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFo5NtnS .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFo5NtnS .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFo5NtnS .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFo5NtnS .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFo5NtnS .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFo5NtnS .navbar-nav {
  display: flex !important;
}
.cid-uzYFo5NtnS .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFo5NtnS .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFo5NtnS .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFo5NtnS .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFo5NtnS .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFo5NtnS .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFo5NtnS .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFo5NtnS .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFo5NtnS .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFo5NtnS button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFo5NtnS button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFo5NtnS button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFo5NtnS button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFo5NtnS button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFo5NtnS button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFo5NtnS button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFo5NtnS button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFo5NtnS .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFo5NtnS .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFo5NtnS .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFo5NtnS .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFo5NtnS .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFo5NtnS .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFo5NtnS .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFo5NtnS .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFo5NtnS .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFo5NtnS .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFo5NtnS .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFo5NtnS .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFo5NtnS .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFo5NtnS .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFo5NtnS .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFo5NtnS .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFo5NtnS .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFo5NtnS .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFo5NtnS .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFo5NtnS .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFo5NtnS .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFo5NtnS .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFo5NtnS .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFo5NtnS ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFo5NtnS ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFo5NtnS ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFo5NtnS .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFo5NtnS .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFo5NtnS .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFo5NtnS .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFo5NtnS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFo5NtnS .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFo5NtnS .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFo5NtnS .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFo5NtnS .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFo5NtnS .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFo5NtnS .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFo5NtnS .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFo5YaY2 {
  background-image: url("../../../assets/images/germanvillagehamilton-2000x1331.jpg");
}
.cid-uzYFo5YaY2 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFo5YaY2 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFo5YaY2 .images {
    display: none;
  }
}
.cid-uzYFo5YaY2 .image-wrapper-1,
.cid-uzYFo5YaY2 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFo5YaY2 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFo5YaY2 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFo5YaY2 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFo5YaY2 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFo5YaY2 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFo5YaY2 .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFo5YaY2 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFo5YaY2 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFo5YaY2 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFo5YaY2 .text-wrapper {
  width: 100%;
}
.cid-uzYFo5YaY2 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFo5YaY2 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFo5YaY2 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFo5YaY2 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFo5YaY2 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFo5YaY2 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFo5YaY2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFo5YaY2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFo5YaY2 .text {
  display: flex;
  align-items: center;
}
.cid-uB728NGiKS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB728NGiKS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB728NGiKS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB728NGiKS .container-fluid {
    padding: 0;
  }
}
.cid-uB728NGiKS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB728NGiKS .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB728NGiKS .embla__button--next,
.cid-uB728NGiKS .embla__button--prev {
  display: flex;
}
.cid-uB728NGiKS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB728NGiKS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB728NGiKS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB728NGiKS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB728NGiKS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB728NGiKS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB728NGiKS .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB728NGiKS .embla {
  position: relative;
  width: 100%;
}
.cid-uB728NGiKS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB728NGiKS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB728NGiKS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB728NGiKS .embla__slide a {
  cursor: grab;
}
.cid-uB728NGiKS .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB728NGiKS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB728NGiKS .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB728NGiKS .mbr-section-title {
  color: #232323;
}
.cid-uB728NGiKS .mbr-section-subtitle {
  color: #232323;
}
.cid-uB728NGiKS .mbr-box {
  color: #ffffff;
}
.cid-uB728NGiKS .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB728NGiKS img,
.cid-uB728NGiKS .item-img {
  width: 100%;
}
.cid-uB728NGiKS .item-wrapper {
  position: relative;
}
.cid-uB728NGiKS .content-head {
  max-width: 800px;
}
.cid-uzYFo66Eyz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFo66Eyz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFo66Eyz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFo66Eyz .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFo66Eyz .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFo66Eyz .container {
    padding: 0 16px;
  }
}
.cid-uzYFo66Eyz .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFo66Eyz .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .row {
    padding: 25px 9px;
  }
}
.cid-uzYFo66Eyz .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFo66Eyz .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFo66Eyz .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFo66Eyz .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFo66Eyz .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFo66Eyz .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFo66Eyz .items-wrapper {
    display: block;
  }
}
.cid-uzYFo66Eyz .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFo66Eyz .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFo66Eyz .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFo66Eyz .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFo66Eyz .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFo66Eyz .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFo66Eyz .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFo66Eyz .card {
  justify-content: center;
}
.cid-uzYFo66Eyz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFo66Eyz .mbr-text {
  color: #000000;
}
.cid-uzYFo66Eyz .card-title {
  color: #000000;
}
.cid-uzYFo66Eyz .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFo66Eyz .card-title,
.cid-uzYFo66Eyz .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFo6i9zA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFo6i9zA .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFo6i9zA .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFo6i9zA .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFo6i9zA .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFo6i9zA .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFo6i9zA .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFo6i9zA .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFo6i9zA .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFo6i9zA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFo6i9zA .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFo6i9zA .embla__button--next,
.cid-uzYFo6i9zA .embla__button--prev {
  display: flex;
}
.cid-uzYFo6i9zA .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFo6i9zA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFo6i9zA .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFo6i9zA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFo6i9zA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFo6i9zA .embla__button {
    top: -10%;
  }
}
.cid-uzYFo6i9zA .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFo6i9zA .embla {
    margin-top: 80px;
  }
}
.cid-uzYFo6i9zA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFo6i9zA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFo6i9zA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFo6i9zA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFo6i9zA .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFo6i9zA .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFo6i9zA .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFo6i9zA .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFo6i9zA .mbr-text ul {
    display: block;
  }
}
.cid-uzYFo6i9zA .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFo6i9zA .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFo6i9zA .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFo6i9zA .item-wrapper {
  height: 100%;
}
.cid-uzYFo6i9zA .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFo6i9zA .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFo6i9zA .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFo6szb2 {
  background-color: #000000;
  position: relative;
}
.cid-uzYFo6szb2::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFo6szb2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFo6szb2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFo6szb2 .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFo6szb2 .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFo6szb2 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFo6szb2 .container {
    padding: 0 16px;
  }
}
.cid-uzYFo6szb2 .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFo6szb2 .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFo6szb2 .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFo6szb2 .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFo6szb2 .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFo6szb2 .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFo6szb2 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFo6szb2 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFo6szb2 .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFo6szb2 .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFo6szb2 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFo6szb2 .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFo6szb2 .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFo6szb2 .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFo6szb2 .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFo6szb2 .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFo6szb2 .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFo6szb2 .mbr-text {
  color: #f4f4f4;
}
#custom-html-4g {
  /* Type valid CSS here */
}
#custom-html-4g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4g p {
  font-size: 60px;
  color: #777;
}
.cid-uB7270fn8H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB7270fn8H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB7270fn8H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB7270fn8H .container-fluid {
    padding: 0;
  }
}
.cid-uB7270fn8H .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB7270fn8H .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB7270fn8H .embla__button--next,
.cid-uB7270fn8H .embla__button--prev {
  display: flex;
}
.cid-uB7270fn8H .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB7270fn8H .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB7270fn8H .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB7270fn8H .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB7270fn8H .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB7270fn8H .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB7270fn8H .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB7270fn8H .embla {
  position: relative;
  width: 100%;
}
.cid-uB7270fn8H .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB7270fn8H .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB7270fn8H .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB7270fn8H .embla__slide a {
  cursor: grab;
}
.cid-uB7270fn8H .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB7270fn8H .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB7270fn8H .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB7270fn8H .mbr-section-title {
  color: #232323;
}
.cid-uB7270fn8H .mbr-section-subtitle {
  color: #232323;
}
.cid-uB7270fn8H .mbr-box {
  color: #ffffff;
}
.cid-uB7270fn8H .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB7270fn8H img,
.cid-uB7270fn8H .item-img {
  width: 100%;
}
.cid-uB7270fn8H .item-wrapper {
  position: relative;
}
.cid-uB7270fn8H .content-head {
  max-width: 800px;
}
.cid-uzYFo6Gngv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFo6Gngv h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFo6Gngv .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFo6Gngv .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFo6Gngv .nav-link.active {
  background: #232323;
}
.cid-uzYFo6Gngv .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFo6Gngv .nav-link:hover {
  background: #232323;
}
.cid-uzYFo6Gngv .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFo6Gngv .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFo6Gngv .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFo6Gngv .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFo6Gngv .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFo6Gngv .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFo6Gngv .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFo6Gngv .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFo6Gngv .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFo6Gngv .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFo6Gngv .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFo6Gngv .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFo6Gngv .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFo6Gngv .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFo6Gngv .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFo6Gngv .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFo6Gngv .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFo6Gngv .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFo6Gngv .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFo6Gngv .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFo6Gngv .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFo6Gngv .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFo6Gngv .mbr-text,
  .cid-uzYFo6Gngv .nav-link,
  .cid-uzYFo6Gngv .mbr-card-title,
  .cid-uzYFo6Gngv .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFo6Gngv .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFo6Gngv .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFo6Gngv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFo6Gngv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFo6Gngv .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFo6Gngv .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFo6Gngv .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFo7L6nr .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFo7L6nr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFo7L6nr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFo7L6nr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFo7L6nr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFo81xzR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFo81xzR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFo81xzR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFo81xzR .container-fluid {
    padding: 0;
  }
}
.cid-uzYFo81xzR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFo81xzR .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFo81xzR .embla__button--next,
.cid-uzYFo81xzR .embla__button--prev {
  display: flex;
}
.cid-uzYFo81xzR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFo81xzR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFo81xzR .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFo81xzR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFo81xzR .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFo81xzR .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFo81xzR .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFo81xzR .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFo81xzR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFo81xzR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFo81xzR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFo81xzR .embla__slide a {
  cursor: grab;
}
.cid-uzYFo81xzR .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFo81xzR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFo81xzR .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFo81xzR .mbr-section-title {
  color: #232323;
}
.cid-uzYFo81xzR .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFo81xzR .mbr-box {
  color: #ffffff;
}
.cid-uzYFo81xzR .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFo81xzR img,
.cid-uzYFo81xzR .item-img {
  width: 100%;
}
.cid-uzYFo81xzR .item-wrapper {
  position: relative;
}
.cid-uzYFo81xzR .content-head {
  max-width: 800px;
}
.cid-uzYFo8i6yw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFo8i6yw .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFpDAwTq {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFpDAwTq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFpDAwTq .dropdown-menu {
  padding: 0;
}
.cid-uzYFpDAwTq .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFpDAwTq .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFpDAwTq .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFpDAwTq .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFpDAwTq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFpDAwTq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFpDAwTq .nav-link {
  position: relative;
}
.cid-uzYFpDAwTq .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFpDAwTq .dropdown-menu,
.cid-uzYFpDAwTq .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFpDAwTq .nav-item:focus,
.cid-uzYFpDAwTq .nav-link:focus {
  outline: none;
}
.cid-uzYFpDAwTq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFpDAwTq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFpDAwTq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFpDAwTq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFpDAwTq .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFpDAwTq .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFpDAwTq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFpDAwTq .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFpDAwTq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFpDAwTq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFpDAwTq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFpDAwTq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFpDAwTq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFpDAwTq .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-uzYFpDAwTq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFpDAwTq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFpDAwTq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFpDAwTq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFpDAwTq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFpDAwTq .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFpDAwTq .navbar {
    min-height: 80px;
  }
}
.cid-uzYFpDAwTq .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFpDAwTq .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFpDAwTq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFpDAwTq .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFpDAwTq .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFpDAwTq .dropdown-item.active,
.cid-uzYFpDAwTq .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFpDAwTq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFpDAwTq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFpDAwTq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFpDAwTq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFpDAwTq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFpDAwTq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFpDAwTq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFpDAwTq button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFpDAwTq button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFpDAwTq button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFpDAwTq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFpDAwTq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFpDAwTq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFpDAwTq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFpDAwTq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFpDAwTq nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFpDAwTq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFpDAwTq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFpDAwTq nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFpDAwTq .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFpDAwTq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFpDAwTq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFpDAwTq .navbar {
    height: 70px;
  }
  .cid-uzYFpDAwTq .navbar.opened {
    height: auto;
  }
  .cid-uzYFpDAwTq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFpDAwTq .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFpDAwTq .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFpDAwTq .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFpDAwTq .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFpDAwTq .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFpDAwTq .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFpDAwTq .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFpDAwTq .navbar-nav {
  display: flex !important;
}
.cid-uzYFpDAwTq .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFpDAwTq .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFpDAwTq .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFpDAwTq .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFpDAwTq .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFpDAwTq .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFpDAwTq .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFpDAwTq .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFpDAwTq .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFpDAwTq button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFpDAwTq button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFpDAwTq button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFpDAwTq button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFpDAwTq button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFpDAwTq button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFpDAwTq button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFpDAwTq button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFpDAwTq .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFpDAwTq .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFpDAwTq .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFpDAwTq .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFpDAwTq .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFpDAwTq .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFpDAwTq .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFpDAwTq .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFpDAwTq .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFpDAwTq .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFpDAwTq .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFpDAwTq .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFpDAwTq .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFpDAwTq .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFpDAwTq .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFpDAwTq .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFpDAwTq .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFpDAwTq .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFpDAwTq .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFpDAwTq .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFpDAwTq .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFpDAwTq .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFpDAwTq .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFpDAwTq ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFpDAwTq ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFpDAwTq ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFpDAwTq .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFpDAwTq .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFpDAwTq .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFpDAwTq .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFpDAwTq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFpDAwTq .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFpDAwTq .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFpDAwTq .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFpDAwTq .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFpDAwTq .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFpDAwTq .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFpDAwTq .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFpDMxlm {
  background-image: url("../../../assets/images/78002024.webp");
}
.cid-uzYFpDMxlm img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFpDMxlm .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFpDMxlm .images {
    display: none;
  }
}
.cid-uzYFpDMxlm .image-wrapper-1,
.cid-uzYFpDMxlm .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFpDMxlm .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFpDMxlm .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFpDMxlm .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFpDMxlm .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFpDMxlm .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFpDMxlm .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFpDMxlm .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFpDMxlm .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFpDMxlm .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFpDMxlm .text-wrapper {
  width: 100%;
}
.cid-uzYFpDMxlm .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFpDMxlm .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFpDMxlm .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFpDMxlm .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFpDMxlm .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFpDMxlm .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFpDMxlm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFpDMxlm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFpDMxlm .text {
  display: flex;
  align-items: center;
}
.cid-uzYFpDWada {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFpDWada .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFpDWada .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFpDWada .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFpDWada .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFpDWada .container {
    padding: 0 16px;
  }
}
.cid-uzYFpDWada .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFpDWada .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .row {
    padding: 25px 9px;
  }
}
.cid-uzYFpDWada .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFpDWada .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFpDWada .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFpDWada .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFpDWada .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFpDWada .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFpDWada .items-wrapper {
    display: block;
  }
}
.cid-uzYFpDWada .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFpDWada .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFpDWada .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFpDWada .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFpDWada .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFpDWada .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFpDWada .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFpDWada .card {
  justify-content: center;
}
.cid-uzYFpDWada .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFpDWada .mbr-text {
  color: #000000;
}
.cid-uzYFpDWada .card-title {
  color: #000000;
}
.cid-uzYFpDWada .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFpDWada .card-title,
.cid-uzYFpDWada .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFpE9s7O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFpE9s7O .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFpE9s7O .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFpE9s7O .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFpE9s7O .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFpE9s7O .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFpE9s7O .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFpE9s7O .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFpE9s7O .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFpE9s7O .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFpE9s7O .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFpE9s7O .embla__button--next,
.cid-uzYFpE9s7O .embla__button--prev {
  display: flex;
}
.cid-uzYFpE9s7O .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFpE9s7O .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFpE9s7O .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFpE9s7O .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFpE9s7O .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFpE9s7O .embla__button {
    top: -10%;
  }
}
.cid-uzYFpE9s7O .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFpE9s7O .embla {
    margin-top: 80px;
  }
}
.cid-uzYFpE9s7O .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFpE9s7O .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFpE9s7O .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFpE9s7O .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFpE9s7O .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFpE9s7O .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFpE9s7O .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFpE9s7O .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFpE9s7O .mbr-text ul {
    display: block;
  }
}
.cid-uzYFpE9s7O .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFpE9s7O .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFpE9s7O .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFpE9s7O .item-wrapper {
  height: 100%;
}
.cid-uzYFpE9s7O .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFpE9s7O .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFpE9s7O .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFpEjeMp {
  background-color: #000000;
  position: relative;
}
.cid-uzYFpEjeMp::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFpEjeMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFpEjeMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFpEjeMp .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFpEjeMp .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFpEjeMp .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFpEjeMp .container {
    padding: 0 16px;
  }
}
.cid-uzYFpEjeMp .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFpEjeMp .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFpEjeMp .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFpEjeMp .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFpEjeMp .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFpEjeMp .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFpEjeMp .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFpEjeMp .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFpEjeMp .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFpEjeMp .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFpEjeMp .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFpEjeMp .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFpEjeMp .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFpEjeMp .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFpEjeMp .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFpEjeMp .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFpEjeMp .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFpEjeMp .mbr-text {
  color: #f4f4f4;
}
#custom-html-4q {
  /* Type valid CSS here */
}
#custom-html-4q div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4q p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFpExyyR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFpExyyR h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFpExyyR .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFpExyyR .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFpExyyR .nav-link.active {
  background: #232323;
}
.cid-uzYFpExyyR .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFpExyyR .nav-link:hover {
  background: #232323;
}
.cid-uzYFpExyyR .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFpExyyR .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFpExyyR .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFpExyyR .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFpExyyR .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFpExyyR .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFpExyyR .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFpExyyR .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFpExyyR .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFpExyyR .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFpExyyR .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFpExyyR .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFpExyyR .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFpExyyR .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFpExyyR .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFpExyyR .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFpExyyR .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFpExyyR .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFpExyyR .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFpExyyR .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFpExyyR .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFpExyyR .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFpExyyR .mbr-text,
  .cid-uzYFpExyyR .nav-link,
  .cid-uzYFpExyyR .mbr-card-title,
  .cid-uzYFpExyyR .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFpExyyR .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFpExyyR .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFpExyyR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFpExyyR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFpExyyR .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFpExyyR .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFpExyyR .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFpFy8LQ .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFpFy8LQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFpFy8LQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFpFy8LQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFpFy8LQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFpFPVhH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFpFPVhH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFpFPVhH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFpFPVhH .container-fluid {
    padding: 0;
  }
}
.cid-uzYFpFPVhH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFpFPVhH .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFpFPVhH .embla__button--next,
.cid-uzYFpFPVhH .embla__button--prev {
  display: flex;
}
.cid-uzYFpFPVhH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFpFPVhH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFpFPVhH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFpFPVhH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFpFPVhH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFpFPVhH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFpFPVhH .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFpFPVhH .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFpFPVhH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFpFPVhH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFpFPVhH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFpFPVhH .embla__slide a {
  cursor: grab;
}
.cid-uzYFpFPVhH .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFpFPVhH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFpFPVhH .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFpFPVhH .mbr-section-title {
  color: #232323;
}
.cid-uzYFpFPVhH .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFpFPVhH .mbr-box {
  color: #ffffff;
}
.cid-uzYFpFPVhH .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFpFPVhH img,
.cid-uzYFpFPVhH .item-img {
  width: 100%;
}
.cid-uzYFpFPVhH .item-wrapper {
  position: relative;
}
.cid-uzYFpFPVhH .content-head {
  max-width: 800px;
}
.cid-uzYFpG89w7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFpG89w7 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFqJbf5x {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFqJbf5x .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFqJbf5x .dropdown-menu {
  padding: 0;
}
.cid-uzYFqJbf5x .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFqJbf5x .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFqJbf5x .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFqJbf5x .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFqJbf5x .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFqJbf5x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFqJbf5x .nav-link {
  position: relative;
}
.cid-uzYFqJbf5x .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFqJbf5x .dropdown-menu,
.cid-uzYFqJbf5x .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFqJbf5x .nav-item:focus,
.cid-uzYFqJbf5x .nav-link:focus {
  outline: none;
}
.cid-uzYFqJbf5x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFqJbf5x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFqJbf5x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFqJbf5x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFqJbf5x .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFqJbf5x .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFqJbf5x .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFqJbf5x .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFqJbf5x .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFqJbf5x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFqJbf5x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFqJbf5x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFqJbf5x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFqJbf5x .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-uzYFqJbf5x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFqJbf5x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFqJbf5x .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFqJbf5x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFqJbf5x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFqJbf5x .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFqJbf5x .navbar {
    min-height: 80px;
  }
}
.cid-uzYFqJbf5x .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFqJbf5x .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFqJbf5x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFqJbf5x .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFqJbf5x .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFqJbf5x .dropdown-item.active,
.cid-uzYFqJbf5x .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFqJbf5x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFqJbf5x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFqJbf5x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFqJbf5x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFqJbf5x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFqJbf5x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFqJbf5x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFqJbf5x button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFqJbf5x button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFqJbf5x button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFqJbf5x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFqJbf5x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFqJbf5x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFqJbf5x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFqJbf5x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFqJbf5x nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFqJbf5x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFqJbf5x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFqJbf5x nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFqJbf5x .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFqJbf5x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFqJbf5x .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFqJbf5x .navbar {
    height: 70px;
  }
  .cid-uzYFqJbf5x .navbar.opened {
    height: auto;
  }
  .cid-uzYFqJbf5x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFqJbf5x .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFqJbf5x .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFqJbf5x .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFqJbf5x .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFqJbf5x .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFqJbf5x .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFqJbf5x .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFqJbf5x .navbar-nav {
  display: flex !important;
}
.cid-uzYFqJbf5x .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFqJbf5x .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFqJbf5x .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFqJbf5x .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFqJbf5x .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFqJbf5x .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFqJbf5x .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFqJbf5x .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFqJbf5x .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFqJbf5x button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFqJbf5x button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFqJbf5x button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFqJbf5x button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFqJbf5x button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFqJbf5x button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFqJbf5x button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFqJbf5x button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFqJbf5x .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFqJbf5x .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFqJbf5x .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFqJbf5x .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFqJbf5x .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFqJbf5x .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFqJbf5x .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFqJbf5x .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFqJbf5x .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFqJbf5x .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFqJbf5x .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFqJbf5x .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFqJbf5x .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFqJbf5x .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFqJbf5x .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFqJbf5x .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFqJbf5x .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFqJbf5x .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFqJbf5x .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFqJbf5x .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFqJbf5x .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFqJbf5x .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFqJbf5x .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFqJbf5x ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFqJbf5x ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFqJbf5x ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFqJbf5x .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFqJbf5x .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFqJbf5x .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFqJbf5x .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFqJbf5x .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFqJbf5x .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFqJbf5x .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFqJbf5x .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFqJbf5x .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFqJbf5x .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFqJbf5x .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFqJbf5x .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFqJptCg {
  background-image: url("../../../assets/images/80002966.webp");
}
.cid-uzYFqJptCg img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFqJptCg .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFqJptCg .images {
    display: none;
  }
}
.cid-uzYFqJptCg .image-wrapper-1,
.cid-uzYFqJptCg .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFqJptCg .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFqJptCg .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFqJptCg .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFqJptCg .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFqJptCg .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFqJptCg .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFqJptCg .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFqJptCg .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFqJptCg .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFqJptCg .text-wrapper {
  width: 100%;
}
.cid-uzYFqJptCg .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFqJptCg .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFqJptCg .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFqJptCg .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFqJptCg .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFqJptCg .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFqJptCg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFqJptCg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFqJptCg .text {
  display: flex;
  align-items: center;
}
.cid-uB72l2X7rC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72l2X7rC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72l2X7rC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72l2X7rC .container-fluid {
    padding: 0;
  }
}
.cid-uB72l2X7rC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72l2X7rC .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72l2X7rC .embla__button--next,
.cid-uB72l2X7rC .embla__button--prev {
  display: flex;
}
.cid-uB72l2X7rC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72l2X7rC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72l2X7rC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72l2X7rC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72l2X7rC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72l2X7rC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72l2X7rC .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72l2X7rC .embla {
  position: relative;
  width: 100%;
}
.cid-uB72l2X7rC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72l2X7rC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72l2X7rC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72l2X7rC .embla__slide a {
  cursor: grab;
}
.cid-uB72l2X7rC .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72l2X7rC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72l2X7rC .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72l2X7rC .mbr-section-title {
  color: #232323;
}
.cid-uB72l2X7rC .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72l2X7rC .mbr-box {
  color: #ffffff;
}
.cid-uB72l2X7rC .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72l2X7rC img,
.cid-uB72l2X7rC .item-img {
  width: 100%;
}
.cid-uB72l2X7rC .item-wrapper {
  position: relative;
}
.cid-uB72l2X7rC .content-head {
  max-width: 800px;
}
.cid-uzYFqJz0JK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFqJz0JK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFqJz0JK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFqJz0JK .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFqJz0JK .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFqJz0JK .container {
    padding: 0 16px;
  }
}
.cid-uzYFqJz0JK .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFqJz0JK .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .row {
    padding: 25px 9px;
  }
}
.cid-uzYFqJz0JK .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFqJz0JK .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFqJz0JK .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFqJz0JK .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFqJz0JK .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFqJz0JK .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFqJz0JK .items-wrapper {
    display: block;
  }
}
.cid-uzYFqJz0JK .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFqJz0JK .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFqJz0JK .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFqJz0JK .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFqJz0JK .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFqJz0JK .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFqJz0JK .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFqJz0JK .card {
  justify-content: center;
}
.cid-uzYFqJz0JK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFqJz0JK .mbr-text {
  color: #000000;
}
.cid-uzYFqJz0JK .card-title {
  color: #000000;
}
.cid-uzYFqJz0JK .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFqJz0JK .card-title,
.cid-uzYFqJz0JK .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFqJOPww {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFqJOPww .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFqJOPww .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFqJOPww .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFqJOPww .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFqJOPww .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFqJOPww .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFqJOPww .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFqJOPww .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFqJOPww .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFqJOPww .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFqJOPww .embla__button--next,
.cid-uzYFqJOPww .embla__button--prev {
  display: flex;
}
.cid-uzYFqJOPww .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFqJOPww .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFqJOPww .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFqJOPww .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFqJOPww .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFqJOPww .embla__button {
    top: -10%;
  }
}
.cid-uzYFqJOPww .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFqJOPww .embla {
    margin-top: 80px;
  }
}
.cid-uzYFqJOPww .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFqJOPww .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFqJOPww .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFqJOPww .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFqJOPww .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFqJOPww .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFqJOPww .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFqJOPww .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFqJOPww .mbr-text ul {
    display: block;
  }
}
.cid-uzYFqJOPww .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFqJOPww .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFqJOPww .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFqJOPww .item-wrapper {
  height: 100%;
}
.cid-uzYFqJOPww .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFqJOPww .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFqJOPww .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFqK0yVm {
  background-color: #000000;
  position: relative;
}
.cid-uzYFqK0yVm::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFqK0yVm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFqK0yVm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFqK0yVm .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFqK0yVm .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFqK0yVm .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFqK0yVm .container {
    padding: 0 16px;
  }
}
.cid-uzYFqK0yVm .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFqK0yVm .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFqK0yVm .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFqK0yVm .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFqK0yVm .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFqK0yVm .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFqK0yVm .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFqK0yVm .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFqK0yVm .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFqK0yVm .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFqK0yVm .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFqK0yVm .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFqK0yVm .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFqK0yVm .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFqK0yVm .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFqK0yVm .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFqK0yVm .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFqK0yVm .mbr-text {
  color: #f4f4f4;
}
#custom-html-50 {
  /* Type valid CSS here */
}
#custom-html-50 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-50 p {
  font-size: 60px;
  color: #777;
}
.cid-uB72jeox8d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72jeox8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72jeox8d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72jeox8d .container-fluid {
    padding: 0;
  }
}
.cid-uB72jeox8d .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72jeox8d .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72jeox8d .embla__button--next,
.cid-uB72jeox8d .embla__button--prev {
  display: flex;
}
.cid-uB72jeox8d .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72jeox8d .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72jeox8d .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72jeox8d .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72jeox8d .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72jeox8d .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72jeox8d .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72jeox8d .embla {
  position: relative;
  width: 100%;
}
.cid-uB72jeox8d .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72jeox8d .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72jeox8d .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72jeox8d .embla__slide a {
  cursor: grab;
}
.cid-uB72jeox8d .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72jeox8d .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72jeox8d .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72jeox8d .mbr-section-title {
  color: #232323;
}
.cid-uB72jeox8d .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72jeox8d .mbr-box {
  color: #ffffff;
}
.cid-uB72jeox8d .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72jeox8d img,
.cid-uB72jeox8d .item-img {
  width: 100%;
}
.cid-uB72jeox8d .item-wrapper {
  position: relative;
}
.cid-uB72jeox8d .content-head {
  max-width: 800px;
}
.cid-uzYFqKptXp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFqKptXp h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFqKptXp .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFqKptXp .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFqKptXp .nav-link.active {
  background: #232323;
}
.cid-uzYFqKptXp .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFqKptXp .nav-link:hover {
  background: #232323;
}
.cid-uzYFqKptXp .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFqKptXp .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFqKptXp .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFqKptXp .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFqKptXp .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFqKptXp .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFqKptXp .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFqKptXp .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFqKptXp .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFqKptXp .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFqKptXp .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFqKptXp .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFqKptXp .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFqKptXp .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFqKptXp .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFqKptXp .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFqKptXp .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFqKptXp .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFqKptXp .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFqKptXp .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFqKptXp .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFqKptXp .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFqKptXp .mbr-text,
  .cid-uzYFqKptXp .nav-link,
  .cid-uzYFqKptXp .mbr-card-title,
  .cid-uzYFqKptXp .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFqKptXp .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFqKptXp .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFqKptXp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFqKptXp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFqKptXp .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFqKptXp .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFqKptXp .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFqLqTCJ .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFqLqTCJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFqLqTCJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFqLqTCJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFqLqTCJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFqLGjmy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFqLGjmy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFqLGjmy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFqLGjmy .container-fluid {
    padding: 0;
  }
}
.cid-uzYFqLGjmy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFqLGjmy .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFqLGjmy .embla__button--next,
.cid-uzYFqLGjmy .embla__button--prev {
  display: flex;
}
.cid-uzYFqLGjmy .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFqLGjmy .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFqLGjmy .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFqLGjmy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFqLGjmy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFqLGjmy .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFqLGjmy .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFqLGjmy .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFqLGjmy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFqLGjmy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFqLGjmy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFqLGjmy .embla__slide a {
  cursor: grab;
}
.cid-uzYFqLGjmy .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFqLGjmy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFqLGjmy .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFqLGjmy .mbr-section-title {
  color: #232323;
}
.cid-uzYFqLGjmy .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFqLGjmy .mbr-box {
  color: #ffffff;
}
.cid-uzYFqLGjmy .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFqLGjmy img,
.cid-uzYFqLGjmy .item-img {
  width: 100%;
}
.cid-uzYFqLGjmy .item-wrapper {
  position: relative;
}
.cid-uzYFqLGjmy .content-head {
  max-width: 800px;
}
.cid-uzYFqLX3nG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFqLX3nG .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFrMXEHy {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFrMXEHy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFrMXEHy .dropdown-menu {
  padding: 0;
}
.cid-uzYFrMXEHy .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFrMXEHy .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFrMXEHy .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFrMXEHy .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFrMXEHy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFrMXEHy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFrMXEHy .nav-link {
  position: relative;
}
.cid-uzYFrMXEHy .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFrMXEHy .dropdown-menu,
.cid-uzYFrMXEHy .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFrMXEHy .nav-item:focus,
.cid-uzYFrMXEHy .nav-link:focus {
  outline: none;
}
.cid-uzYFrMXEHy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFrMXEHy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFrMXEHy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFrMXEHy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFrMXEHy .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFrMXEHy .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFrMXEHy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFrMXEHy .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFrMXEHy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFrMXEHy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFrMXEHy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFrMXEHy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFrMXEHy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFrMXEHy .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-uzYFrMXEHy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFrMXEHy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFrMXEHy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFrMXEHy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFrMXEHy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFrMXEHy .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFrMXEHy .navbar {
    min-height: 80px;
  }
}
.cid-uzYFrMXEHy .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFrMXEHy .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFrMXEHy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFrMXEHy .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFrMXEHy .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFrMXEHy .dropdown-item.active,
.cid-uzYFrMXEHy .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFrMXEHy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFrMXEHy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFrMXEHy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFrMXEHy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFrMXEHy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFrMXEHy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFrMXEHy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFrMXEHy button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFrMXEHy button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFrMXEHy button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFrMXEHy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFrMXEHy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFrMXEHy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFrMXEHy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFrMXEHy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFrMXEHy nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFrMXEHy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFrMXEHy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFrMXEHy nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFrMXEHy .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFrMXEHy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFrMXEHy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFrMXEHy .navbar {
    height: 70px;
  }
  .cid-uzYFrMXEHy .navbar.opened {
    height: auto;
  }
  .cid-uzYFrMXEHy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFrMXEHy .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFrMXEHy .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFrMXEHy .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFrMXEHy .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFrMXEHy .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFrMXEHy .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFrMXEHy .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFrMXEHy .navbar-nav {
  display: flex !important;
}
.cid-uzYFrMXEHy .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFrMXEHy .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFrMXEHy .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFrMXEHy .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFrMXEHy .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFrMXEHy .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFrMXEHy .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFrMXEHy .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFrMXEHy .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFrMXEHy button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFrMXEHy button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFrMXEHy button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFrMXEHy button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFrMXEHy button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFrMXEHy button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFrMXEHy button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFrMXEHy button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFrMXEHy .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFrMXEHy .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFrMXEHy .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFrMXEHy .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFrMXEHy .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFrMXEHy .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFrMXEHy .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFrMXEHy .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFrMXEHy .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFrMXEHy .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFrMXEHy .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFrMXEHy .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFrMXEHy .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFrMXEHy .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFrMXEHy .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFrMXEHy .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFrMXEHy .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFrMXEHy .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFrMXEHy .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFrMXEHy .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFrMXEHy .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFrMXEHy .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFrMXEHy .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFrMXEHy ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFrMXEHy ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFrMXEHy ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFrMXEHy .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFrMXEHy .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFrMXEHy .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFrMXEHy .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFrMXEHy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFrMXEHy .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFrMXEHy .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFrMXEHy .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFrMXEHy .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFrMXEHy .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFrMXEHy .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFrMXEHy .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFrN8dqz {
  background-image: url("../../../assets/images/76001386.webp");
}
.cid-uzYFrN8dqz img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFrN8dqz .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFrN8dqz .images {
    display: none;
  }
}
.cid-uzYFrN8dqz .image-wrapper-1,
.cid-uzYFrN8dqz .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFrN8dqz .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFrN8dqz .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFrN8dqz .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFrN8dqz .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFrN8dqz .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFrN8dqz .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFrN8dqz .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFrN8dqz .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFrN8dqz .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFrN8dqz .text-wrapper {
  width: 100%;
}
.cid-uzYFrN8dqz .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFrN8dqz .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFrN8dqz .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFrN8dqz .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFrN8dqz .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFrN8dqz .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFrN8dqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFrN8dqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFrN8dqz .text {
  display: flex;
  align-items: center;
}
.cid-uzYFrNhEb7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFrNhEb7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFrNhEb7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFrNhEb7 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFrNhEb7 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFrNhEb7 .container {
    padding: 0 16px;
  }
}
.cid-uzYFrNhEb7 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFrNhEb7 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .row {
    padding: 25px 9px;
  }
}
.cid-uzYFrNhEb7 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFrNhEb7 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFrNhEb7 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFrNhEb7 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFrNhEb7 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFrNhEb7 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFrNhEb7 .items-wrapper {
    display: block;
  }
}
.cid-uzYFrNhEb7 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFrNhEb7 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFrNhEb7 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFrNhEb7 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFrNhEb7 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFrNhEb7 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFrNhEb7 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFrNhEb7 .card {
  justify-content: center;
}
.cid-uzYFrNhEb7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFrNhEb7 .mbr-text {
  color: #000000;
}
.cid-uzYFrNhEb7 .card-title {
  color: #000000;
}
.cid-uzYFrNhEb7 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFrNhEb7 .card-title,
.cid-uzYFrNhEb7 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFrNt5BR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFrNt5BR .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFrNt5BR .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFrNt5BR .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFrNt5BR .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFrNt5BR .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFrNt5BR .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFrNt5BR .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFrNt5BR .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFrNt5BR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFrNt5BR .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFrNt5BR .embla__button--next,
.cid-uzYFrNt5BR .embla__button--prev {
  display: flex;
}
.cid-uzYFrNt5BR .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFrNt5BR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFrNt5BR .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFrNt5BR .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFrNt5BR .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFrNt5BR .embla__button {
    top: -10%;
  }
}
.cid-uzYFrNt5BR .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFrNt5BR .embla {
    margin-top: 80px;
  }
}
.cid-uzYFrNt5BR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFrNt5BR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFrNt5BR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFrNt5BR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFrNt5BR .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFrNt5BR .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFrNt5BR .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFrNt5BR .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFrNt5BR .mbr-text ul {
    display: block;
  }
}
.cid-uzYFrNt5BR .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFrNt5BR .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFrNt5BR .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFrNt5BR .item-wrapper {
  height: 100%;
}
.cid-uzYFrNt5BR .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFrNt5BR .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFrNt5BR .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFrNEsGw {
  background-color: #000000;
  position: relative;
}
.cid-uzYFrNEsGw::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFrNEsGw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFrNEsGw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFrNEsGw .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFrNEsGw .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFrNEsGw .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFrNEsGw .container {
    padding: 0 16px;
  }
}
.cid-uzYFrNEsGw .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFrNEsGw .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFrNEsGw .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFrNEsGw .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFrNEsGw .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFrNEsGw .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFrNEsGw .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFrNEsGw .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFrNEsGw .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFrNEsGw .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFrNEsGw .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFrNEsGw .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFrNEsGw .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFrNEsGw .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFrNEsGw .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFrNEsGw .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFrNEsGw .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFrNEsGw .mbr-text {
  color: #f4f4f4;
}
#custom-html-5a {
  /* Type valid CSS here */
}
#custom-html-5a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5a p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFrNSRXC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFrNSRXC h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFrNSRXC .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFrNSRXC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFrNSRXC .nav-link.active {
  background: #232323;
}
.cid-uzYFrNSRXC .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFrNSRXC .nav-link:hover {
  background: #232323;
}
.cid-uzYFrNSRXC .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFrNSRXC .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFrNSRXC .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFrNSRXC .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFrNSRXC .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFrNSRXC .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFrNSRXC .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFrNSRXC .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFrNSRXC .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFrNSRXC .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFrNSRXC .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFrNSRXC .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFrNSRXC .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFrNSRXC .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFrNSRXC .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFrNSRXC .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFrNSRXC .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFrNSRXC .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFrNSRXC .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFrNSRXC .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFrNSRXC .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFrNSRXC .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFrNSRXC .mbr-text,
  .cid-uzYFrNSRXC .nav-link,
  .cid-uzYFrNSRXC .mbr-card-title,
  .cid-uzYFrNSRXC .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFrNSRXC .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFrNSRXC .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFrNSRXC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFrNSRXC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFrNSRXC .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFrNSRXC .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFrNSRXC .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFrOQcxi .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFrOQcxi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFrOQcxi .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFrOQcxi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFrOQcxi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFrP5gIw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFrP5gIw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFrP5gIw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFrP5gIw .container-fluid {
    padding: 0;
  }
}
.cid-uzYFrP5gIw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFrP5gIw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFrP5gIw .embla__button--next,
.cid-uzYFrP5gIw .embla__button--prev {
  display: flex;
}
.cid-uzYFrP5gIw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFrP5gIw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFrP5gIw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFrP5gIw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFrP5gIw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFrP5gIw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFrP5gIw .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFrP5gIw .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFrP5gIw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFrP5gIw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFrP5gIw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFrP5gIw .embla__slide a {
  cursor: grab;
}
.cid-uzYFrP5gIw .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFrP5gIw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFrP5gIw .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFrP5gIw .mbr-section-title {
  color: #232323;
}
.cid-uzYFrP5gIw .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFrP5gIw .mbr-box {
  color: #ffffff;
}
.cid-uzYFrP5gIw .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFrP5gIw img,
.cid-uzYFrP5gIw .item-img {
  width: 100%;
}
.cid-uzYFrP5gIw .item-wrapper {
  position: relative;
}
.cid-uzYFrP5gIw .content-head {
  max-width: 800px;
}
.cid-uzYFrPoBro {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFrPoBro .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFsXHvG0 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFsXHvG0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFsXHvG0 .dropdown-menu {
  padding: 0;
}
.cid-uzYFsXHvG0 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFsXHvG0 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFsXHvG0 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFsXHvG0 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFsXHvG0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFsXHvG0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFsXHvG0 .nav-link {
  position: relative;
}
.cid-uzYFsXHvG0 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFsXHvG0 .dropdown-menu,
.cid-uzYFsXHvG0 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFsXHvG0 .nav-item:focus,
.cid-uzYFsXHvG0 .nav-link:focus {
  outline: none;
}
.cid-uzYFsXHvG0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFsXHvG0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFsXHvG0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFsXHvG0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFsXHvG0 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFsXHvG0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFsXHvG0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFsXHvG0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFsXHvG0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFsXHvG0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFsXHvG0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFsXHvG0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFsXHvG0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFsXHvG0 .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-uzYFsXHvG0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFsXHvG0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFsXHvG0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFsXHvG0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFsXHvG0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFsXHvG0 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFsXHvG0 .navbar {
    min-height: 80px;
  }
}
.cid-uzYFsXHvG0 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFsXHvG0 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFsXHvG0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFsXHvG0 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFsXHvG0 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFsXHvG0 .dropdown-item.active,
.cid-uzYFsXHvG0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFsXHvG0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFsXHvG0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFsXHvG0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFsXHvG0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFsXHvG0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFsXHvG0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFsXHvG0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFsXHvG0 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFsXHvG0 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFsXHvG0 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFsXHvG0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFsXHvG0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFsXHvG0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFsXHvG0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFsXHvG0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFsXHvG0 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFsXHvG0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFsXHvG0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFsXHvG0 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFsXHvG0 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFsXHvG0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFsXHvG0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFsXHvG0 .navbar {
    height: 70px;
  }
  .cid-uzYFsXHvG0 .navbar.opened {
    height: auto;
  }
  .cid-uzYFsXHvG0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFsXHvG0 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFsXHvG0 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFsXHvG0 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFsXHvG0 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFsXHvG0 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFsXHvG0 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFsXHvG0 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFsXHvG0 .navbar-nav {
  display: flex !important;
}
.cid-uzYFsXHvG0 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFsXHvG0 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFsXHvG0 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFsXHvG0 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFsXHvG0 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFsXHvG0 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFsXHvG0 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFsXHvG0 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFsXHvG0 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFsXHvG0 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFsXHvG0 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFsXHvG0 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFsXHvG0 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFsXHvG0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFsXHvG0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFsXHvG0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFsXHvG0 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFsXHvG0 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFsXHvG0 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFsXHvG0 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFsXHvG0 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFsXHvG0 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFsXHvG0 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFsXHvG0 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFsXHvG0 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFsXHvG0 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFsXHvG0 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFsXHvG0 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFsXHvG0 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFsXHvG0 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFsXHvG0 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFsXHvG0 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFsXHvG0 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFsXHvG0 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFsXHvG0 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFsXHvG0 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFsXHvG0 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFsXHvG0 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFsXHvG0 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFsXHvG0 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFsXHvG0 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFsXHvG0 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFsXHvG0 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFsXHvG0 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFsXHvG0 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFsXHvG0 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFsXHvG0 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFsXHvG0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFsXHvG0 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFsXHvG0 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFsXHvG0 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFsXHvG0 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFsXHvG0 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFsXHvG0 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFsXHvG0 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFsXTzRZ {
  background-image: url("../../../assets/images/74001432.webp");
}
.cid-uzYFsXTzRZ img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFsXTzRZ .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFsXTzRZ .images {
    display: none;
  }
}
.cid-uzYFsXTzRZ .image-wrapper-1,
.cid-uzYFsXTzRZ .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFsXTzRZ .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFsXTzRZ .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFsXTzRZ .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFsXTzRZ .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFsXTzRZ .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFsXTzRZ .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFsXTzRZ .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFsXTzRZ .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFsXTzRZ .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFsXTzRZ .text-wrapper {
  width: 100%;
}
.cid-uzYFsXTzRZ .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFsXTzRZ .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFsXTzRZ .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFsXTzRZ .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFsXTzRZ .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFsXTzRZ .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFsXTzRZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFsXTzRZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFsXTzRZ .text {
  display: flex;
  align-items: center;
}
.cid-uB72uLFYvN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72uLFYvN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72uLFYvN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72uLFYvN .container-fluid {
    padding: 0;
  }
}
.cid-uB72uLFYvN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72uLFYvN .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72uLFYvN .embla__button--next,
.cid-uB72uLFYvN .embla__button--prev {
  display: flex;
}
.cid-uB72uLFYvN .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72uLFYvN .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72uLFYvN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72uLFYvN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72uLFYvN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72uLFYvN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72uLFYvN .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72uLFYvN .embla {
  position: relative;
  width: 100%;
}
.cid-uB72uLFYvN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72uLFYvN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72uLFYvN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72uLFYvN .embla__slide a {
  cursor: grab;
}
.cid-uB72uLFYvN .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72uLFYvN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72uLFYvN .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72uLFYvN .mbr-section-title {
  color: #232323;
}
.cid-uB72uLFYvN .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72uLFYvN .mbr-box {
  color: #ffffff;
}
.cid-uB72uLFYvN .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72uLFYvN img,
.cid-uB72uLFYvN .item-img {
  width: 100%;
}
.cid-uB72uLFYvN .item-wrapper {
  position: relative;
}
.cid-uB72uLFYvN .content-head {
  max-width: 800px;
}
.cid-uzYFsY1Ruo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFsY1Ruo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFsY1Ruo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFsY1Ruo .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFsY1Ruo .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFsY1Ruo .container {
    padding: 0 16px;
  }
}
.cid-uzYFsY1Ruo .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFsY1Ruo .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .row {
    padding: 25px 9px;
  }
}
.cid-uzYFsY1Ruo .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFsY1Ruo .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFsY1Ruo .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFsY1Ruo .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFsY1Ruo .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFsY1Ruo .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFsY1Ruo .items-wrapper {
    display: block;
  }
}
.cid-uzYFsY1Ruo .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFsY1Ruo .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFsY1Ruo .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFsY1Ruo .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFsY1Ruo .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFsY1Ruo .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFsY1Ruo .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFsY1Ruo .card {
  justify-content: center;
}
.cid-uzYFsY1Ruo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFsY1Ruo .mbr-text {
  color: #000000;
}
.cid-uzYFsY1Ruo .card-title {
  color: #000000;
}
.cid-uzYFsY1Ruo .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFsY1Ruo .card-title,
.cid-uzYFsY1Ruo .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFsYdRUe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFsYdRUe .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFsYdRUe .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFsYdRUe .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFsYdRUe .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFsYdRUe .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFsYdRUe .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFsYdRUe .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFsYdRUe .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFsYdRUe .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFsYdRUe .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFsYdRUe .embla__button--next,
.cid-uzYFsYdRUe .embla__button--prev {
  display: flex;
}
.cid-uzYFsYdRUe .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFsYdRUe .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFsYdRUe .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFsYdRUe .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFsYdRUe .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFsYdRUe .embla__button {
    top: -10%;
  }
}
.cid-uzYFsYdRUe .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFsYdRUe .embla {
    margin-top: 80px;
  }
}
.cid-uzYFsYdRUe .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFsYdRUe .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFsYdRUe .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFsYdRUe .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFsYdRUe .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFsYdRUe .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFsYdRUe .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFsYdRUe .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFsYdRUe .mbr-text ul {
    display: block;
  }
}
.cid-uzYFsYdRUe .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFsYdRUe .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFsYdRUe .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFsYdRUe .item-wrapper {
  height: 100%;
}
.cid-uzYFsYdRUe .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFsYdRUe .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFsYdRUe .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFsYpj1k {
  background-color: #000000;
  position: relative;
}
.cid-uzYFsYpj1k::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFsYpj1k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFsYpj1k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFsYpj1k .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFsYpj1k .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFsYpj1k .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFsYpj1k .container {
    padding: 0 16px;
  }
}
.cid-uzYFsYpj1k .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFsYpj1k .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFsYpj1k .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFsYpj1k .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFsYpj1k .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFsYpj1k .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFsYpj1k .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFsYpj1k .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFsYpj1k .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFsYpj1k .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFsYpj1k .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFsYpj1k .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFsYpj1k .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFsYpj1k .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFsYpj1k .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFsYpj1k .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFsYpj1k .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFsYpj1k .mbr-text {
  color: #f4f4f4;
}
#custom-html-5k {
  /* Type valid CSS here */
}
#custom-html-5k div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5k p {
  font-size: 60px;
  color: #777;
}
.cid-uB72t5Ka7p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72t5Ka7p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72t5Ka7p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72t5Ka7p .container-fluid {
    padding: 0;
  }
}
.cid-uB72t5Ka7p .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72t5Ka7p .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72t5Ka7p .embla__button--next,
.cid-uB72t5Ka7p .embla__button--prev {
  display: flex;
}
.cid-uB72t5Ka7p .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72t5Ka7p .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72t5Ka7p .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72t5Ka7p .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72t5Ka7p .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72t5Ka7p .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72t5Ka7p .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72t5Ka7p .embla {
  position: relative;
  width: 100%;
}
.cid-uB72t5Ka7p .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72t5Ka7p .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72t5Ka7p .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72t5Ka7p .embla__slide a {
  cursor: grab;
}
.cid-uB72t5Ka7p .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72t5Ka7p .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72t5Ka7p .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72t5Ka7p .mbr-section-title {
  color: #232323;
}
.cid-uB72t5Ka7p .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72t5Ka7p .mbr-box {
  color: #ffffff;
}
.cid-uB72t5Ka7p .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72t5Ka7p img,
.cid-uB72t5Ka7p .item-img {
  width: 100%;
}
.cid-uB72t5Ka7p .item-wrapper {
  position: relative;
}
.cid-uB72t5Ka7p .content-head {
  max-width: 800px;
}
.cid-uzYFsYDahO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFsYDahO h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFsYDahO .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFsYDahO .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFsYDahO .nav-link.active {
  background: #232323;
}
.cid-uzYFsYDahO .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFsYDahO .nav-link:hover {
  background: #232323;
}
.cid-uzYFsYDahO .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFsYDahO .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFsYDahO .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFsYDahO .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFsYDahO .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFsYDahO .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFsYDahO .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFsYDahO .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFsYDahO .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFsYDahO .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFsYDahO .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFsYDahO .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFsYDahO .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFsYDahO .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFsYDahO .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFsYDahO .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFsYDahO .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFsYDahO .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFsYDahO .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFsYDahO .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFsYDahO .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFsYDahO .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFsYDahO .mbr-text,
  .cid-uzYFsYDahO .nav-link,
  .cid-uzYFsYDahO .mbr-card-title,
  .cid-uzYFsYDahO .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFsYDahO .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFsYDahO .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFsYDahO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFsYDahO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFsYDahO .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFsYDahO .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFsYDahO .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFsZCEzo .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFsZCEzo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFsZCEzo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFsZCEzo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFsZCEzo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFsZSWNL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFsZSWNL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFsZSWNL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFsZSWNL .container-fluid {
    padding: 0;
  }
}
.cid-uzYFsZSWNL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFsZSWNL .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFsZSWNL .embla__button--next,
.cid-uzYFsZSWNL .embla__button--prev {
  display: flex;
}
.cid-uzYFsZSWNL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFsZSWNL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFsZSWNL .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFsZSWNL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFsZSWNL .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFsZSWNL .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFsZSWNL .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFsZSWNL .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFsZSWNL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFsZSWNL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFsZSWNL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFsZSWNL .embla__slide a {
  cursor: grab;
}
.cid-uzYFsZSWNL .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFsZSWNL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFsZSWNL .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFsZSWNL .mbr-section-title {
  color: #232323;
}
.cid-uzYFsZSWNL .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFsZSWNL .mbr-box {
  color: #ffffff;
}
.cid-uzYFsZSWNL .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFsZSWNL img,
.cid-uzYFsZSWNL .item-img {
  width: 100%;
}
.cid-uzYFsZSWNL .item-wrapper {
  position: relative;
}
.cid-uzYFsZSWNL .content-head {
  max-width: 800px;
}
.cid-uzYFt08ANd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFt08ANd .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFvsv79R {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFvsv79R .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFvsv79R .dropdown-menu {
  padding: 0;
}
.cid-uzYFvsv79R .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFvsv79R .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFvsv79R .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFvsv79R .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFvsv79R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFvsv79R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFvsv79R .nav-link {
  position: relative;
}
.cid-uzYFvsv79R .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFvsv79R .dropdown-menu,
.cid-uzYFvsv79R .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFvsv79R .nav-item:focus,
.cid-uzYFvsv79R .nav-link:focus {
  outline: none;
}
.cid-uzYFvsv79R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFvsv79R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFvsv79R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFvsv79R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFvsv79R .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFvsv79R .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFvsv79R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFvsv79R .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFvsv79R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFvsv79R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFvsv79R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFvsv79R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFvsv79R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFvsv79R .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-uzYFvsv79R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFvsv79R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFvsv79R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFvsv79R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFvsv79R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFvsv79R .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFvsv79R .navbar {
    min-height: 80px;
  }
}
.cid-uzYFvsv79R .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFvsv79R .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFvsv79R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFvsv79R .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFvsv79R .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFvsv79R .dropdown-item.active,
.cid-uzYFvsv79R .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFvsv79R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFvsv79R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFvsv79R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFvsv79R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFvsv79R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFvsv79R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFvsv79R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFvsv79R button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFvsv79R button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFvsv79R button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFvsv79R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFvsv79R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFvsv79R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFvsv79R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFvsv79R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFvsv79R nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFvsv79R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFvsv79R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFvsv79R nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFvsv79R .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFvsv79R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFvsv79R .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFvsv79R .navbar {
    height: 70px;
  }
  .cid-uzYFvsv79R .navbar.opened {
    height: auto;
  }
  .cid-uzYFvsv79R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFvsv79R .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFvsv79R .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFvsv79R .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFvsv79R .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFvsv79R .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFvsv79R .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFvsv79R .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFvsv79R .navbar-nav {
  display: flex !important;
}
.cid-uzYFvsv79R .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFvsv79R .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFvsv79R .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFvsv79R .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFvsv79R .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFvsv79R .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFvsv79R .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFvsv79R .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFvsv79R .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFvsv79R button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFvsv79R button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFvsv79R button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFvsv79R button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFvsv79R button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFvsv79R button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFvsv79R button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFvsv79R button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFvsv79R .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFvsv79R .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFvsv79R .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFvsv79R .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFvsv79R .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFvsv79R .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFvsv79R .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFvsv79R .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFvsv79R .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFvsv79R .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFvsv79R .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFvsv79R .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFvsv79R .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFvsv79R .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFvsv79R .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFvsv79R .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFvsv79R .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFvsv79R .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFvsv79R .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFvsv79R .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFvsv79R .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFvsv79R .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFvsv79R .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFvsv79R ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFvsv79R ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFvsv79R ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFvsv79R .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFvsv79R .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFvsv79R .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFvsv79R .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFvsv79R .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFvsv79R .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFvsv79R .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFvsv79R .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFvsv79R .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFvsv79R .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFvsv79R .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFvsv79R .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFvsI8fZ {
  background-image: url("../../../assets/images/76001431.webp");
}
.cid-uzYFvsI8fZ img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFvsI8fZ .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFvsI8fZ .images {
    display: none;
  }
}
.cid-uzYFvsI8fZ .image-wrapper-1,
.cid-uzYFvsI8fZ .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFvsI8fZ .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFvsI8fZ .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFvsI8fZ .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFvsI8fZ .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFvsI8fZ .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFvsI8fZ .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFvsI8fZ .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFvsI8fZ .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFvsI8fZ .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFvsI8fZ .text-wrapper {
  width: 100%;
}
.cid-uzYFvsI8fZ .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFvsI8fZ .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFvsI8fZ .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFvsI8fZ .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFvsI8fZ .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFvsI8fZ .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFvsI8fZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFvsI8fZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFvsI8fZ .text {
  display: flex;
  align-items: center;
}
.cid-uB72BNpMw7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72BNpMw7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72BNpMw7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72BNpMw7 .container-fluid {
    padding: 0;
  }
}
.cid-uB72BNpMw7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72BNpMw7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72BNpMw7 .embla__button--next,
.cid-uB72BNpMw7 .embla__button--prev {
  display: flex;
}
.cid-uB72BNpMw7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72BNpMw7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72BNpMw7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72BNpMw7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72BNpMw7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72BNpMw7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72BNpMw7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72BNpMw7 .embla {
  position: relative;
  width: 100%;
}
.cid-uB72BNpMw7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72BNpMw7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72BNpMw7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72BNpMw7 .embla__slide a {
  cursor: grab;
}
.cid-uB72BNpMw7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72BNpMw7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72BNpMw7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72BNpMw7 .mbr-section-title {
  color: #232323;
}
.cid-uB72BNpMw7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72BNpMw7 .mbr-box {
  color: #ffffff;
}
.cid-uB72BNpMw7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72BNpMw7 img,
.cid-uB72BNpMw7 .item-img {
  width: 100%;
}
.cid-uB72BNpMw7 .item-wrapper {
  position: relative;
}
.cid-uB72BNpMw7 .content-head {
  max-width: 800px;
}
.cid-uzYFvsQw1N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFvsQw1N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFvsQw1N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFvsQw1N .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFvsQw1N .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFvsQw1N .container {
    padding: 0 16px;
  }
}
.cid-uzYFvsQw1N .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFvsQw1N .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .row {
    padding: 25px 9px;
  }
}
.cid-uzYFvsQw1N .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFvsQw1N .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFvsQw1N .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFvsQw1N .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFvsQw1N .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFvsQw1N .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFvsQw1N .items-wrapper {
    display: block;
  }
}
.cid-uzYFvsQw1N .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFvsQw1N .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFvsQw1N .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFvsQw1N .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFvsQw1N .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFvsQw1N .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFvsQw1N .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFvsQw1N .card {
  justify-content: center;
}
.cid-uzYFvsQw1N .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFvsQw1N .mbr-text {
  color: #000000;
}
.cid-uzYFvsQw1N .card-title {
  color: #000000;
}
.cid-uzYFvsQw1N .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFvsQw1N .card-title,
.cid-uzYFvsQw1N .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFvt2Rr7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFvt2Rr7 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFvt2Rr7 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFvt2Rr7 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFvt2Rr7 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFvt2Rr7 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFvt2Rr7 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFvt2Rr7 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFvt2Rr7 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFvt2Rr7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFvt2Rr7 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFvt2Rr7 .embla__button--next,
.cid-uzYFvt2Rr7 .embla__button--prev {
  display: flex;
}
.cid-uzYFvt2Rr7 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFvt2Rr7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFvt2Rr7 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFvt2Rr7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFvt2Rr7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFvt2Rr7 .embla__button {
    top: -10%;
  }
}
.cid-uzYFvt2Rr7 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFvt2Rr7 .embla {
    margin-top: 80px;
  }
}
.cid-uzYFvt2Rr7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFvt2Rr7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFvt2Rr7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFvt2Rr7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFvt2Rr7 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFvt2Rr7 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFvt2Rr7 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFvt2Rr7 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFvt2Rr7 .mbr-text ul {
    display: block;
  }
}
.cid-uzYFvt2Rr7 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFvt2Rr7 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFvt2Rr7 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFvt2Rr7 .item-wrapper {
  height: 100%;
}
.cid-uzYFvt2Rr7 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFvt2Rr7 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFvt2Rr7 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFvtc6yo {
  background-color: #000000;
  position: relative;
}
.cid-uzYFvtc6yo::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFvtc6yo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFvtc6yo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFvtc6yo .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFvtc6yo .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFvtc6yo .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFvtc6yo .container {
    padding: 0 16px;
  }
}
.cid-uzYFvtc6yo .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFvtc6yo .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFvtc6yo .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFvtc6yo .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFvtc6yo .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFvtc6yo .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFvtc6yo .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFvtc6yo .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFvtc6yo .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFvtc6yo .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFvtc6yo .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFvtc6yo .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFvtc6yo .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFvtc6yo .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFvtc6yo .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFvtc6yo .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFvtc6yo .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFvtc6yo .mbr-text {
  color: #f4f4f4;
}
#custom-html-64 {
  /* Type valid CSS here */
}
#custom-html-64 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-64 p {
  font-size: 60px;
  color: #777;
}
.cid-uB72AfYFVc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72AfYFVc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72AfYFVc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72AfYFVc .container-fluid {
    padding: 0;
  }
}
.cid-uB72AfYFVc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72AfYFVc .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72AfYFVc .embla__button--next,
.cid-uB72AfYFVc .embla__button--prev {
  display: flex;
}
.cid-uB72AfYFVc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72AfYFVc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72AfYFVc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72AfYFVc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72AfYFVc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72AfYFVc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72AfYFVc .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72AfYFVc .embla {
  position: relative;
  width: 100%;
}
.cid-uB72AfYFVc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72AfYFVc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72AfYFVc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72AfYFVc .embla__slide a {
  cursor: grab;
}
.cid-uB72AfYFVc .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72AfYFVc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72AfYFVc .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72AfYFVc .mbr-section-title {
  color: #232323;
}
.cid-uB72AfYFVc .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72AfYFVc .mbr-box {
  color: #ffffff;
}
.cid-uB72AfYFVc .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72AfYFVc img,
.cid-uB72AfYFVc .item-img {
  width: 100%;
}
.cid-uB72AfYFVc .item-wrapper {
  position: relative;
}
.cid-uB72AfYFVc .content-head {
  max-width: 800px;
}
.cid-uzYFvtsyrl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFvtsyrl h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFvtsyrl .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFvtsyrl .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFvtsyrl .nav-link.active {
  background: #232323;
}
.cid-uzYFvtsyrl .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFvtsyrl .nav-link:hover {
  background: #232323;
}
.cid-uzYFvtsyrl .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFvtsyrl .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFvtsyrl .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFvtsyrl .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFvtsyrl .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFvtsyrl .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFvtsyrl .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFvtsyrl .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFvtsyrl .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFvtsyrl .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFvtsyrl .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFvtsyrl .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFvtsyrl .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFvtsyrl .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFvtsyrl .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFvtsyrl .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFvtsyrl .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFvtsyrl .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFvtsyrl .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFvtsyrl .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFvtsyrl .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFvtsyrl .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFvtsyrl .mbr-text,
  .cid-uzYFvtsyrl .nav-link,
  .cid-uzYFvtsyrl .mbr-card-title,
  .cid-uzYFvtsyrl .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFvtsyrl .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFvtsyrl .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFvtsyrl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFvtsyrl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFvtsyrl .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFvtsyrl .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFvtsyrl .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFvus0oc .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFvus0oc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFvus0oc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFvus0oc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFvus0oc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFvuHrnl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFvuHrnl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFvuHrnl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFvuHrnl .container-fluid {
    padding: 0;
  }
}
.cid-uzYFvuHrnl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFvuHrnl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFvuHrnl .embla__button--next,
.cid-uzYFvuHrnl .embla__button--prev {
  display: flex;
}
.cid-uzYFvuHrnl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFvuHrnl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFvuHrnl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFvuHrnl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFvuHrnl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFvuHrnl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFvuHrnl .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFvuHrnl .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFvuHrnl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFvuHrnl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFvuHrnl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFvuHrnl .embla__slide a {
  cursor: grab;
}
.cid-uzYFvuHrnl .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFvuHrnl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFvuHrnl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFvuHrnl .mbr-section-title {
  color: #232323;
}
.cid-uzYFvuHrnl .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFvuHrnl .mbr-box {
  color: #ffffff;
}
.cid-uzYFvuHrnl .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFvuHrnl img,
.cid-uzYFvuHrnl .item-img {
  width: 100%;
}
.cid-uzYFvuHrnl .item-wrapper {
  position: relative;
}
.cid-uzYFvuHrnl .content-head {
  max-width: 800px;
}
.cid-uzYFvuYzp1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFvuYzp1 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFwPZWYR {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFwPZWYR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFwPZWYR .dropdown-menu {
  padding: 0;
}
.cid-uzYFwPZWYR .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFwPZWYR .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFwPZWYR .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFwPZWYR .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFwPZWYR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFwPZWYR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFwPZWYR .nav-link {
  position: relative;
}
.cid-uzYFwPZWYR .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFwPZWYR .dropdown-menu,
.cid-uzYFwPZWYR .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFwPZWYR .nav-item:focus,
.cid-uzYFwPZWYR .nav-link:focus {
  outline: none;
}
.cid-uzYFwPZWYR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFwPZWYR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFwPZWYR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFwPZWYR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFwPZWYR .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFwPZWYR .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFwPZWYR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFwPZWYR .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFwPZWYR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFwPZWYR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFwPZWYR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFwPZWYR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFwPZWYR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFwPZWYR .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-uzYFwPZWYR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFwPZWYR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFwPZWYR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFwPZWYR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFwPZWYR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFwPZWYR .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFwPZWYR .navbar {
    min-height: 80px;
  }
}
.cid-uzYFwPZWYR .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFwPZWYR .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFwPZWYR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFwPZWYR .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFwPZWYR .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFwPZWYR .dropdown-item.active,
.cid-uzYFwPZWYR .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFwPZWYR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFwPZWYR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFwPZWYR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFwPZWYR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFwPZWYR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFwPZWYR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFwPZWYR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFwPZWYR button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFwPZWYR button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFwPZWYR button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFwPZWYR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFwPZWYR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFwPZWYR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFwPZWYR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFwPZWYR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFwPZWYR nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFwPZWYR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFwPZWYR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFwPZWYR nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFwPZWYR .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFwPZWYR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFwPZWYR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFwPZWYR .navbar {
    height: 70px;
  }
  .cid-uzYFwPZWYR .navbar.opened {
    height: auto;
  }
  .cid-uzYFwPZWYR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFwPZWYR .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFwPZWYR .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFwPZWYR .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFwPZWYR .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFwPZWYR .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFwPZWYR .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFwPZWYR .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFwPZWYR .navbar-nav {
  display: flex !important;
}
.cid-uzYFwPZWYR .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFwPZWYR .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFwPZWYR .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFwPZWYR .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFwPZWYR .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFwPZWYR .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFwPZWYR .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFwPZWYR .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFwPZWYR .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFwPZWYR button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFwPZWYR button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFwPZWYR button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFwPZWYR button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFwPZWYR button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFwPZWYR button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFwPZWYR button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFwPZWYR button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFwPZWYR .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFwPZWYR .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFwPZWYR .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFwPZWYR .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFwPZWYR .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFwPZWYR .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFwPZWYR .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFwPZWYR .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFwPZWYR .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFwPZWYR .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFwPZWYR .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFwPZWYR .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFwPZWYR .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFwPZWYR .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFwPZWYR .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFwPZWYR .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFwPZWYR .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFwPZWYR .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFwPZWYR .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFwPZWYR .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFwPZWYR .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFwPZWYR .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFwPZWYR .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFwPZWYR ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFwPZWYR ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFwPZWYR ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFwPZWYR .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFwPZWYR .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFwPZWYR .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFwPZWYR .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFwPZWYR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFwPZWYR .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFwPZWYR .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFwPZWYR .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFwPZWYR .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFwPZWYR .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFwPZWYR .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFwPZWYR .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFwQd6PQ {
  background-image: url("../../../assets/images/74001505.webp");
}
.cid-uzYFwQd6PQ img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFwQd6PQ .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFwQd6PQ .images {
    display: none;
  }
}
.cid-uzYFwQd6PQ .image-wrapper-1,
.cid-uzYFwQd6PQ .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFwQd6PQ .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFwQd6PQ .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFwQd6PQ .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFwQd6PQ .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFwQd6PQ .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFwQd6PQ .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFwQd6PQ .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFwQd6PQ .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFwQd6PQ .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFwQd6PQ .text-wrapper {
  width: 100%;
}
.cid-uzYFwQd6PQ .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFwQd6PQ .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFwQd6PQ .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFwQd6PQ .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFwQd6PQ .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFwQd6PQ .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFwQd6PQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFwQd6PQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFwQd6PQ .text {
  display: flex;
  align-items: center;
}
.cid-uB72M1FaDo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72M1FaDo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72M1FaDo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72M1FaDo .container-fluid {
    padding: 0;
  }
}
.cid-uB72M1FaDo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72M1FaDo .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72M1FaDo .embla__button--next,
.cid-uB72M1FaDo .embla__button--prev {
  display: flex;
}
.cid-uB72M1FaDo .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72M1FaDo .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72M1FaDo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72M1FaDo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72M1FaDo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72M1FaDo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72M1FaDo .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72M1FaDo .embla {
  position: relative;
  width: 100%;
}
.cid-uB72M1FaDo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72M1FaDo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72M1FaDo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72M1FaDo .embla__slide a {
  cursor: grab;
}
.cid-uB72M1FaDo .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72M1FaDo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72M1FaDo .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72M1FaDo .mbr-section-title {
  color: #232323;
}
.cid-uB72M1FaDo .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72M1FaDo .mbr-box {
  color: #ffffff;
}
.cid-uB72M1FaDo .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72M1FaDo img,
.cid-uB72M1FaDo .item-img {
  width: 100%;
}
.cid-uB72M1FaDo .item-wrapper {
  position: relative;
}
.cid-uB72M1FaDo .content-head {
  max-width: 800px;
}
.cid-uzYFwQlfsC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFwQlfsC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFwQlfsC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFwQlfsC .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFwQlfsC .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFwQlfsC .container {
    padding: 0 16px;
  }
}
.cid-uzYFwQlfsC .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFwQlfsC .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .row {
    padding: 25px 9px;
  }
}
.cid-uzYFwQlfsC .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFwQlfsC .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFwQlfsC .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFwQlfsC .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFwQlfsC .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFwQlfsC .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFwQlfsC .items-wrapper {
    display: block;
  }
}
.cid-uzYFwQlfsC .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFwQlfsC .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFwQlfsC .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFwQlfsC .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFwQlfsC .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFwQlfsC .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFwQlfsC .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFwQlfsC .card {
  justify-content: center;
}
.cid-uzYFwQlfsC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFwQlfsC .mbr-text {
  color: #000000;
}
.cid-uzYFwQlfsC .card-title {
  color: #000000;
}
.cid-uzYFwQlfsC .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFwQlfsC .card-title,
.cid-uzYFwQlfsC .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFwQxjhB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFwQxjhB .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFwQxjhB .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFwQxjhB .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFwQxjhB .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFwQxjhB .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFwQxjhB .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFwQxjhB .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFwQxjhB .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFwQxjhB .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFwQxjhB .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFwQxjhB .embla__button--next,
.cid-uzYFwQxjhB .embla__button--prev {
  display: flex;
}
.cid-uzYFwQxjhB .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFwQxjhB .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFwQxjhB .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFwQxjhB .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFwQxjhB .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFwQxjhB .embla__button {
    top: -10%;
  }
}
.cid-uzYFwQxjhB .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFwQxjhB .embla {
    margin-top: 80px;
  }
}
.cid-uzYFwQxjhB .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFwQxjhB .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFwQxjhB .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFwQxjhB .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFwQxjhB .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFwQxjhB .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFwQxjhB .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFwQxjhB .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFwQxjhB .mbr-text ul {
    display: block;
  }
}
.cid-uzYFwQxjhB .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFwQxjhB .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFwQxjhB .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFwQxjhB .item-wrapper {
  height: 100%;
}
.cid-uzYFwQxjhB .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFwQxjhB .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFwQxjhB .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFwQHCcf {
  background-color: #000000;
  position: relative;
}
.cid-uzYFwQHCcf::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFwQHCcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFwQHCcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFwQHCcf .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFwQHCcf .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFwQHCcf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFwQHCcf .container {
    padding: 0 16px;
  }
}
.cid-uzYFwQHCcf .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFwQHCcf .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFwQHCcf .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFwQHCcf .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFwQHCcf .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFwQHCcf .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFwQHCcf .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFwQHCcf .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFwQHCcf .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFwQHCcf .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFwQHCcf .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFwQHCcf .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFwQHCcf .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFwQHCcf .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFwQHCcf .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFwQHCcf .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFwQHCcf .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFwQHCcf .mbr-text {
  color: #f4f4f4;
}
.cid-uzYFwQHCcf .mbr-section-title DIV {
  text-align: center;
}
#custom-html-6e {
  /* Type valid CSS here */
}
#custom-html-6e div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6e p {
  font-size: 60px;
  color: #777;
}
.cid-uB72Kkp31U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72Kkp31U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72Kkp31U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72Kkp31U .container-fluid {
    padding: 0;
  }
}
.cid-uB72Kkp31U .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72Kkp31U .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72Kkp31U .embla__button--next,
.cid-uB72Kkp31U .embla__button--prev {
  display: flex;
}
.cid-uB72Kkp31U .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72Kkp31U .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72Kkp31U .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72Kkp31U .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72Kkp31U .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72Kkp31U .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72Kkp31U .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72Kkp31U .embla {
  position: relative;
  width: 100%;
}
.cid-uB72Kkp31U .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72Kkp31U .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72Kkp31U .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72Kkp31U .embla__slide a {
  cursor: grab;
}
.cid-uB72Kkp31U .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72Kkp31U .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72Kkp31U .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72Kkp31U .mbr-section-title {
  color: #232323;
}
.cid-uB72Kkp31U .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72Kkp31U .mbr-box {
  color: #ffffff;
}
.cid-uB72Kkp31U .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72Kkp31U img,
.cid-uB72Kkp31U .item-img {
  width: 100%;
}
.cid-uB72Kkp31U .item-wrapper {
  position: relative;
}
.cid-uB72Kkp31U .content-head {
  max-width: 800px;
}
.cid-uzYFwQXUVk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFwQXUVk h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFwQXUVk .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFwQXUVk .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFwQXUVk .nav-link.active {
  background: #232323;
}
.cid-uzYFwQXUVk .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFwQXUVk .nav-link:hover {
  background: #232323;
}
.cid-uzYFwQXUVk .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFwQXUVk .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFwQXUVk .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFwQXUVk .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFwQXUVk .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFwQXUVk .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFwQXUVk .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFwQXUVk .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFwQXUVk .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFwQXUVk .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFwQXUVk .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFwQXUVk .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFwQXUVk .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFwQXUVk .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFwQXUVk .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFwQXUVk .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFwQXUVk .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFwQXUVk .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFwQXUVk .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFwQXUVk .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFwQXUVk .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFwQXUVk .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFwQXUVk .mbr-text,
  .cid-uzYFwQXUVk .nav-link,
  .cid-uzYFwQXUVk .mbr-card-title,
  .cid-uzYFwQXUVk .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFwQXUVk .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFwQXUVk .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFwQXUVk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFwQXUVk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFwQXUVk .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFwQXUVk .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFwQXUVk .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFwRWDXF .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFwRWDXF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFwRWDXF .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFwRWDXF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFwRWDXF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFwSc7lY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFwSc7lY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFwSc7lY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFwSc7lY .container-fluid {
    padding: 0;
  }
}
.cid-uzYFwSc7lY .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFwSc7lY .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFwSc7lY .embla__button--next,
.cid-uzYFwSc7lY .embla__button--prev {
  display: flex;
}
.cid-uzYFwSc7lY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFwSc7lY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFwSc7lY .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFwSc7lY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFwSc7lY .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFwSc7lY .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFwSc7lY .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFwSc7lY .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFwSc7lY .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFwSc7lY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFwSc7lY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFwSc7lY .embla__slide a {
  cursor: grab;
}
.cid-uzYFwSc7lY .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFwSc7lY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFwSc7lY .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFwSc7lY .mbr-section-title {
  color: #232323;
}
.cid-uzYFwSc7lY .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFwSc7lY .mbr-box {
  color: #ffffff;
}
.cid-uzYFwSc7lY .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFwSc7lY img,
.cid-uzYFwSc7lY .item-img {
  width: 100%;
}
.cid-uzYFwSc7lY .item-wrapper {
  position: relative;
}
.cid-uzYFwSc7lY .content-head {
  max-width: 800px;
}
.cid-uzYFwStomY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFwStomY .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFyasLtu {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFyasLtu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFyasLtu .dropdown-menu {
  padding: 0;
}
.cid-uzYFyasLtu .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFyasLtu .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFyasLtu .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFyasLtu .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFyasLtu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFyasLtu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFyasLtu .nav-link {
  position: relative;
}
.cid-uzYFyasLtu .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFyasLtu .dropdown-menu,
.cid-uzYFyasLtu .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFyasLtu .nav-item:focus,
.cid-uzYFyasLtu .nav-link:focus {
  outline: none;
}
.cid-uzYFyasLtu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFyasLtu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFyasLtu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFyasLtu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFyasLtu .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFyasLtu .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFyasLtu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFyasLtu .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFyasLtu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFyasLtu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFyasLtu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFyasLtu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFyasLtu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFyasLtu .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-uzYFyasLtu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFyasLtu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFyasLtu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFyasLtu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFyasLtu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFyasLtu .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFyasLtu .navbar {
    min-height: 80px;
  }
}
.cid-uzYFyasLtu .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFyasLtu .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFyasLtu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFyasLtu .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFyasLtu .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFyasLtu .dropdown-item.active,
.cid-uzYFyasLtu .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFyasLtu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFyasLtu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFyasLtu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFyasLtu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFyasLtu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFyasLtu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFyasLtu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFyasLtu button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFyasLtu button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFyasLtu button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFyasLtu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFyasLtu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFyasLtu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFyasLtu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFyasLtu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFyasLtu nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFyasLtu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFyasLtu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFyasLtu nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFyasLtu .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFyasLtu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFyasLtu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFyasLtu .navbar {
    height: 70px;
  }
  .cid-uzYFyasLtu .navbar.opened {
    height: auto;
  }
  .cid-uzYFyasLtu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFyasLtu .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFyasLtu .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFyasLtu .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFyasLtu .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFyasLtu .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFyasLtu .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFyasLtu .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFyasLtu .navbar-nav {
  display: flex !important;
}
.cid-uzYFyasLtu .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFyasLtu .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFyasLtu .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFyasLtu .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFyasLtu .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFyasLtu .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFyasLtu .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFyasLtu .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFyasLtu .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFyasLtu button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFyasLtu button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFyasLtu button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFyasLtu button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFyasLtu button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFyasLtu button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFyasLtu button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFyasLtu button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFyasLtu .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFyasLtu .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFyasLtu .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFyasLtu .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFyasLtu .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFyasLtu .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFyasLtu .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFyasLtu .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFyasLtu .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFyasLtu .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFyasLtu .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFyasLtu .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFyasLtu .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFyasLtu .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFyasLtu .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFyasLtu .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFyasLtu .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFyasLtu .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFyasLtu .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFyasLtu .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFyasLtu .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFyasLtu .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFyasLtu .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFyasLtu ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFyasLtu ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFyasLtu ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFyasLtu .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFyasLtu .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFyasLtu .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFyasLtu .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFyasLtu .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFyasLtu .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFyasLtu .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFyasLtu .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFyasLtu .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFyasLtu .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFyasLtu .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFyasLtu .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFyaF4bj {
  background-image: url("../../../assets/images/75001417.webp");
}
.cid-uzYFyaF4bj img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFyaF4bj .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFyaF4bj .images {
    display: none;
  }
}
.cid-uzYFyaF4bj .image-wrapper-1,
.cid-uzYFyaF4bj .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFyaF4bj .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFyaF4bj .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFyaF4bj .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFyaF4bj .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFyaF4bj .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFyaF4bj .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFyaF4bj .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFyaF4bj .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFyaF4bj .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFyaF4bj .text-wrapper {
  width: 100%;
}
.cid-uzYFyaF4bj .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFyaF4bj .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFyaF4bj .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFyaF4bj .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFyaF4bj .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFyaF4bj .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFyaF4bj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFyaF4bj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFyaF4bj .text {
  display: flex;
  align-items: center;
}
.cid-uB72TWO2bU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72TWO2bU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72TWO2bU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72TWO2bU .container-fluid {
    padding: 0;
  }
}
.cid-uB72TWO2bU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72TWO2bU .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72TWO2bU .embla__button--next,
.cid-uB72TWO2bU .embla__button--prev {
  display: flex;
}
.cid-uB72TWO2bU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72TWO2bU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72TWO2bU .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72TWO2bU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72TWO2bU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72TWO2bU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72TWO2bU .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72TWO2bU .embla {
  position: relative;
  width: 100%;
}
.cid-uB72TWO2bU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72TWO2bU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72TWO2bU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72TWO2bU .embla__slide a {
  cursor: grab;
}
.cid-uB72TWO2bU .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72TWO2bU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72TWO2bU .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72TWO2bU .mbr-section-title {
  color: #232323;
}
.cid-uB72TWO2bU .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72TWO2bU .mbr-box {
  color: #ffffff;
}
.cid-uB72TWO2bU .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72TWO2bU img,
.cid-uB72TWO2bU .item-img {
  width: 100%;
}
.cid-uB72TWO2bU .item-wrapper {
  position: relative;
}
.cid-uB72TWO2bU .content-head {
  max-width: 800px;
}
.cid-uzYFyaNsan {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFyaNsan .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFyaNsan .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFyaNsan .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFyaNsan .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFyaNsan .container {
    padding: 0 16px;
  }
}
.cid-uzYFyaNsan .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFyaNsan .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .row {
    padding: 25px 9px;
  }
}
.cid-uzYFyaNsan .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFyaNsan .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFyaNsan .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFyaNsan .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFyaNsan .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFyaNsan .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFyaNsan .items-wrapper {
    display: block;
  }
}
.cid-uzYFyaNsan .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFyaNsan .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFyaNsan .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFyaNsan .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFyaNsan .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFyaNsan .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFyaNsan .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFyaNsan .card {
  justify-content: center;
}
.cid-uzYFyaNsan .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFyaNsan .mbr-text {
  color: #000000;
}
.cid-uzYFyaNsan .card-title {
  color: #000000;
}
.cid-uzYFyaNsan .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFyaNsan .card-title,
.cid-uzYFyaNsan .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFyb1ckP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFyb1ckP .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFyb1ckP .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFyb1ckP .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFyb1ckP .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFyb1ckP .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFyb1ckP .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFyb1ckP .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFyb1ckP .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFyb1ckP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFyb1ckP .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFyb1ckP .embla__button--next,
.cid-uzYFyb1ckP .embla__button--prev {
  display: flex;
}
.cid-uzYFyb1ckP .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFyb1ckP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFyb1ckP .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFyb1ckP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFyb1ckP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFyb1ckP .embla__button {
    top: -10%;
  }
}
.cid-uzYFyb1ckP .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFyb1ckP .embla {
    margin-top: 80px;
  }
}
.cid-uzYFyb1ckP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFyb1ckP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFyb1ckP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFyb1ckP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFyb1ckP .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFyb1ckP .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFyb1ckP .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFyb1ckP .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFyb1ckP .mbr-text ul {
    display: block;
  }
}
.cid-uzYFyb1ckP .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFyb1ckP .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFyb1ckP .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFyb1ckP .item-wrapper {
  height: 100%;
}
.cid-uzYFyb1ckP .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFyb1ckP .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFyb1ckP .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFybb4bs {
  background-color: #000000;
  position: relative;
}
.cid-uzYFybb4bs::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFybb4bs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFybb4bs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFybb4bs .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFybb4bs .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFybb4bs .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFybb4bs .container {
    padding: 0 16px;
  }
}
.cid-uzYFybb4bs .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFybb4bs .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFybb4bs .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFybb4bs .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFybb4bs .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFybb4bs .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFybb4bs .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFybb4bs .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFybb4bs .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFybb4bs .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFybb4bs .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFybb4bs .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFybb4bs .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFybb4bs .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFybb4bs .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFybb4bs .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFybb4bs .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFybb4bs .mbr-text {
  color: #f4f4f4;
}
#custom-html-6o {
  /* Type valid CSS here */
}
#custom-html-6o div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6o p {
  font-size: 60px;
  color: #777;
}
.cid-uB72SbmDys {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB72SbmDys .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB72SbmDys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB72SbmDys .container-fluid {
    padding: 0;
  }
}
.cid-uB72SbmDys .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB72SbmDys .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB72SbmDys .embla__button--next,
.cid-uB72SbmDys .embla__button--prev {
  display: flex;
}
.cid-uB72SbmDys .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB72SbmDys .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB72SbmDys .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB72SbmDys .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB72SbmDys .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB72SbmDys .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB72SbmDys .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB72SbmDys .embla {
  position: relative;
  width: 100%;
}
.cid-uB72SbmDys .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB72SbmDys .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB72SbmDys .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB72SbmDys .embla__slide a {
  cursor: grab;
}
.cid-uB72SbmDys .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB72SbmDys .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB72SbmDys .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB72SbmDys .mbr-section-title {
  color: #232323;
}
.cid-uB72SbmDys .mbr-section-subtitle {
  color: #232323;
}
.cid-uB72SbmDys .mbr-box {
  color: #ffffff;
}
.cid-uB72SbmDys .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB72SbmDys img,
.cid-uB72SbmDys .item-img {
  width: 100%;
}
.cid-uB72SbmDys .item-wrapper {
  position: relative;
}
.cid-uB72SbmDys .content-head {
  max-width: 800px;
}
.cid-uzYFybpsnE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFybpsnE h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFybpsnE .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFybpsnE .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFybpsnE .nav-link.active {
  background: #232323;
}
.cid-uzYFybpsnE .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFybpsnE .nav-link:hover {
  background: #232323;
}
.cid-uzYFybpsnE .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFybpsnE .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFybpsnE .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFybpsnE .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFybpsnE .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFybpsnE .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFybpsnE .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFybpsnE .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFybpsnE .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFybpsnE .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFybpsnE .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFybpsnE .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFybpsnE .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFybpsnE .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFybpsnE .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFybpsnE .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFybpsnE .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFybpsnE .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFybpsnE .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFybpsnE .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFybpsnE .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFybpsnE .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFybpsnE .mbr-text,
  .cid-uzYFybpsnE .nav-link,
  .cid-uzYFybpsnE .mbr-card-title,
  .cid-uzYFybpsnE .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFybpsnE .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFybpsnE .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFybpsnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFybpsnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFybpsnE .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFybpsnE .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFybpsnE .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFycqxbU .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFycqxbU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFycqxbU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFycqxbU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFycqxbU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFycG8Oa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFycG8Oa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFycG8Oa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFycG8Oa .container-fluid {
    padding: 0;
  }
}
.cid-uzYFycG8Oa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFycG8Oa .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFycG8Oa .embla__button--next,
.cid-uzYFycG8Oa .embla__button--prev {
  display: flex;
}
.cid-uzYFycG8Oa .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFycG8Oa .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFycG8Oa .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFycG8Oa .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFycG8Oa .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFycG8Oa .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFycG8Oa .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFycG8Oa .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFycG8Oa .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFycG8Oa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFycG8Oa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFycG8Oa .embla__slide a {
  cursor: grab;
}
.cid-uzYFycG8Oa .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFycG8Oa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFycG8Oa .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFycG8Oa .mbr-section-title {
  color: #232323;
}
.cid-uzYFycG8Oa .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFycG8Oa .mbr-box {
  color: #ffffff;
}
.cid-uzYFycG8Oa .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFycG8Oa img,
.cid-uzYFycG8Oa .item-img {
  width: 100%;
}
.cid-uzYFycG8Oa .item-wrapper {
  position: relative;
}
.cid-uzYFycG8Oa .content-head {
  max-width: 800px;
}
.cid-uzYFyd0Q10 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFyd0Q10 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFzKEwKy {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFzKEwKy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFzKEwKy .dropdown-menu {
  padding: 0;
}
.cid-uzYFzKEwKy .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFzKEwKy .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFzKEwKy .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFzKEwKy .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFzKEwKy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFzKEwKy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFzKEwKy .nav-link {
  position: relative;
}
.cid-uzYFzKEwKy .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFzKEwKy .dropdown-menu,
.cid-uzYFzKEwKy .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFzKEwKy .nav-item:focus,
.cid-uzYFzKEwKy .nav-link:focus {
  outline: none;
}
.cid-uzYFzKEwKy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFzKEwKy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFzKEwKy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFzKEwKy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFzKEwKy .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFzKEwKy .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFzKEwKy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFzKEwKy .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFzKEwKy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFzKEwKy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFzKEwKy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFzKEwKy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFzKEwKy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFzKEwKy .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-uzYFzKEwKy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFzKEwKy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFzKEwKy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFzKEwKy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFzKEwKy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFzKEwKy .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFzKEwKy .navbar {
    min-height: 80px;
  }
}
.cid-uzYFzKEwKy .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFzKEwKy .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFzKEwKy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFzKEwKy .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFzKEwKy .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFzKEwKy .dropdown-item.active,
.cid-uzYFzKEwKy .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFzKEwKy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFzKEwKy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFzKEwKy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFzKEwKy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFzKEwKy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFzKEwKy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFzKEwKy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFzKEwKy button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFzKEwKy button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFzKEwKy button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFzKEwKy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFzKEwKy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFzKEwKy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFzKEwKy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFzKEwKy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFzKEwKy nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFzKEwKy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFzKEwKy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFzKEwKy nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFzKEwKy .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFzKEwKy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFzKEwKy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFzKEwKy .navbar {
    height: 70px;
  }
  .cid-uzYFzKEwKy .navbar.opened {
    height: auto;
  }
  .cid-uzYFzKEwKy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFzKEwKy .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFzKEwKy .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFzKEwKy .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFzKEwKy .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFzKEwKy .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFzKEwKy .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFzKEwKy .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFzKEwKy .navbar-nav {
  display: flex !important;
}
.cid-uzYFzKEwKy .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFzKEwKy .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFzKEwKy .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFzKEwKy .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFzKEwKy .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFzKEwKy .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFzKEwKy .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFzKEwKy .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFzKEwKy .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFzKEwKy button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFzKEwKy button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFzKEwKy button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFzKEwKy button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFzKEwKy button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFzKEwKy button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFzKEwKy button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFzKEwKy button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFzKEwKy .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFzKEwKy .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFzKEwKy .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFzKEwKy .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFzKEwKy .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFzKEwKy .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFzKEwKy .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFzKEwKy .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFzKEwKy .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFzKEwKy .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFzKEwKy .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFzKEwKy .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFzKEwKy .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFzKEwKy .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFzKEwKy .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFzKEwKy .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFzKEwKy .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFzKEwKy .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFzKEwKy .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFzKEwKy .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFzKEwKy .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFzKEwKy .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFzKEwKy .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFzKEwKy ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFzKEwKy ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFzKEwKy ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFzKEwKy .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFzKEwKy .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFzKEwKy .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFzKEwKy .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFzKEwKy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFzKEwKy .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFzKEwKy .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFzKEwKy .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFzKEwKy .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFzKEwKy .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFzKEwKy .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFzKEwKy .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFzKPu3D {
  background-image: url("../../../assets/images/83001988.webp");
}
.cid-uzYFzKPu3D img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFzKPu3D .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFzKPu3D .images {
    display: none;
  }
}
.cid-uzYFzKPu3D .image-wrapper-1,
.cid-uzYFzKPu3D .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFzKPu3D .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFzKPu3D .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFzKPu3D .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFzKPu3D .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFzKPu3D .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFzKPu3D .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFzKPu3D .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFzKPu3D .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFzKPu3D .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFzKPu3D .text-wrapper {
  width: 100%;
}
.cid-uzYFzKPu3D .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFzKPu3D .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFzKPu3D .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFzKPu3D .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFzKPu3D .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFzKPu3D .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFzKPu3D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFzKPu3D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFzKPu3D .text {
  display: flex;
  align-items: center;
}
.cid-uzYFzKX1lL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFzKX1lL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFzKX1lL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFzKX1lL .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFzKX1lL .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFzKX1lL .container {
    padding: 0 16px;
  }
}
.cid-uzYFzKX1lL .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFzKX1lL .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .row {
    padding: 25px 9px;
  }
}
.cid-uzYFzKX1lL .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFzKX1lL .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFzKX1lL .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFzKX1lL .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFzKX1lL .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFzKX1lL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFzKX1lL .items-wrapper {
    display: block;
  }
}
.cid-uzYFzKX1lL .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFzKX1lL .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFzKX1lL .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFzKX1lL .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFzKX1lL .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFzKX1lL .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFzKX1lL .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFzKX1lL .card {
  justify-content: center;
}
.cid-uzYFzKX1lL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFzKX1lL .mbr-text {
  color: #000000;
}
.cid-uzYFzKX1lL .card-title {
  color: #000000;
}
.cid-uzYFzKX1lL .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFzKX1lL .card-title,
.cid-uzYFzKX1lL .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFzLayDs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFzLayDs .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFzLayDs .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFzLayDs .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFzLayDs .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFzLayDs .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFzLayDs .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFzLayDs .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFzLayDs .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFzLayDs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFzLayDs .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFzLayDs .embla__button--next,
.cid-uzYFzLayDs .embla__button--prev {
  display: flex;
}
.cid-uzYFzLayDs .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFzLayDs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFzLayDs .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFzLayDs .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFzLayDs .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFzLayDs .embla__button {
    top: -10%;
  }
}
.cid-uzYFzLayDs .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFzLayDs .embla {
    margin-top: 80px;
  }
}
.cid-uzYFzLayDs .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFzLayDs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFzLayDs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFzLayDs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFzLayDs .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFzLayDs .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFzLayDs .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFzLayDs .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFzLayDs .mbr-text ul {
    display: block;
  }
}
.cid-uzYFzLayDs .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFzLayDs .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFzLayDs .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFzLayDs .item-wrapper {
  height: 100%;
}
.cid-uzYFzLayDs .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFzLayDs .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFzLayDs .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFzLkGer {
  background-color: #000000;
  position: relative;
}
.cid-uzYFzLkGer::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFzLkGer .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFzLkGer .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFzLkGer .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFzLkGer .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFzLkGer .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFzLkGer .container {
    padding: 0 16px;
  }
}
.cid-uzYFzLkGer .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFzLkGer .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFzLkGer .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFzLkGer .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFzLkGer .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFzLkGer .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFzLkGer .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFzLkGer .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFzLkGer .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFzLkGer .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFzLkGer .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFzLkGer .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFzLkGer .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFzLkGer .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFzLkGer .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFzLkGer .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFzLkGer .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFzLkGer .mbr-text {
  color: #f4f4f4;
}
#custom-html-6y {
  /* Type valid CSS here */
}
#custom-html-6y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6y p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFzLzK27 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFzLzK27 h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFzLzK27 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFzLzK27 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFzLzK27 .nav-link.active {
  background: #232323;
}
.cid-uzYFzLzK27 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFzLzK27 .nav-link:hover {
  background: #232323;
}
.cid-uzYFzLzK27 .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFzLzK27 .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFzLzK27 .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFzLzK27 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFzLzK27 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFzLzK27 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFzLzK27 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFzLzK27 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFzLzK27 .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFzLzK27 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFzLzK27 .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFzLzK27 .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFzLzK27 .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFzLzK27 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFzLzK27 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFzLzK27 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFzLzK27 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFzLzK27 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFzLzK27 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFzLzK27 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFzLzK27 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFzLzK27 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFzLzK27 .mbr-text,
  .cid-uzYFzLzK27 .nav-link,
  .cid-uzYFzLzK27 .mbr-card-title,
  .cid-uzYFzLzK27 .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFzLzK27 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFzLzK27 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFzLzK27 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFzLzK27 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFzLzK27 .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFzLzK27 .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFzLzK27 .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFzMARUn .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFzMARUn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFzMARUn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFzMARUn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFzMARUn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFzMRnYE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFzMRnYE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFzMRnYE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFzMRnYE .container-fluid {
    padding: 0;
  }
}
.cid-uzYFzMRnYE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFzMRnYE .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFzMRnYE .embla__button--next,
.cid-uzYFzMRnYE .embla__button--prev {
  display: flex;
}
.cid-uzYFzMRnYE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFzMRnYE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFzMRnYE .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFzMRnYE .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFzMRnYE .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFzMRnYE .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFzMRnYE .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFzMRnYE .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFzMRnYE .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFzMRnYE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFzMRnYE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFzMRnYE .embla__slide a {
  cursor: grab;
}
.cid-uzYFzMRnYE .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFzMRnYE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFzMRnYE .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFzMRnYE .mbr-section-title {
  color: #232323;
}
.cid-uzYFzMRnYE .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFzMRnYE .mbr-box {
  color: #ffffff;
}
.cid-uzYFzMRnYE .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFzMRnYE img,
.cid-uzYFzMRnYE .item-img {
  width: 100%;
}
.cid-uzYFzMRnYE .item-wrapper {
  position: relative;
}
.cid-uzYFzMRnYE .content-head {
  max-width: 800px;
}
.cid-uzYFzNasSX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFzNasSX .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFB44Gqj {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFB44Gqj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFB44Gqj .dropdown-menu {
  padding: 0;
}
.cid-uzYFB44Gqj .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFB44Gqj .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFB44Gqj .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFB44Gqj .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFB44Gqj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFB44Gqj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFB44Gqj .nav-link {
  position: relative;
}
.cid-uzYFB44Gqj .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFB44Gqj .dropdown-menu,
.cid-uzYFB44Gqj .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFB44Gqj .nav-item:focus,
.cid-uzYFB44Gqj .nav-link:focus {
  outline: none;
}
.cid-uzYFB44Gqj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFB44Gqj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFB44Gqj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFB44Gqj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFB44Gqj .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFB44Gqj .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFB44Gqj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFB44Gqj .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFB44Gqj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFB44Gqj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFB44Gqj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFB44Gqj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFB44Gqj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFB44Gqj .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-uzYFB44Gqj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFB44Gqj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFB44Gqj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFB44Gqj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFB44Gqj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFB44Gqj .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFB44Gqj .navbar {
    min-height: 80px;
  }
}
.cid-uzYFB44Gqj .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFB44Gqj .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFB44Gqj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFB44Gqj .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFB44Gqj .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFB44Gqj .dropdown-item.active,
.cid-uzYFB44Gqj .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFB44Gqj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFB44Gqj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFB44Gqj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFB44Gqj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFB44Gqj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFB44Gqj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFB44Gqj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFB44Gqj button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFB44Gqj button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFB44Gqj button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFB44Gqj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFB44Gqj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFB44Gqj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFB44Gqj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFB44Gqj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFB44Gqj nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFB44Gqj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFB44Gqj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFB44Gqj nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFB44Gqj .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFB44Gqj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFB44Gqj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFB44Gqj .navbar {
    height: 70px;
  }
  .cid-uzYFB44Gqj .navbar.opened {
    height: auto;
  }
  .cid-uzYFB44Gqj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFB44Gqj .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFB44Gqj .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFB44Gqj .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFB44Gqj .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFB44Gqj .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFB44Gqj .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFB44Gqj .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFB44Gqj .navbar-nav {
  display: flex !important;
}
.cid-uzYFB44Gqj .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFB44Gqj .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFB44Gqj .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFB44Gqj .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFB44Gqj .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFB44Gqj .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFB44Gqj .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFB44Gqj .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFB44Gqj .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFB44Gqj button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFB44Gqj button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFB44Gqj button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFB44Gqj button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFB44Gqj button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFB44Gqj button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFB44Gqj button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFB44Gqj button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFB44Gqj .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFB44Gqj .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFB44Gqj .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFB44Gqj .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFB44Gqj .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFB44Gqj .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFB44Gqj .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFB44Gqj .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFB44Gqj .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFB44Gqj .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFB44Gqj .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFB44Gqj .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFB44Gqj .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFB44Gqj .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFB44Gqj .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFB44Gqj .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFB44Gqj .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFB44Gqj .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFB44Gqj .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFB44Gqj .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFB44Gqj .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFB44Gqj .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFB44Gqj .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFB44Gqj ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFB44Gqj ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFB44Gqj ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFB44Gqj .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFB44Gqj .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFB44Gqj .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFB44Gqj .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFB44Gqj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFB44Gqj .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFB44Gqj .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFB44Gqj .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFB44Gqj .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFB44Gqj .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFB44Gqj .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFB44Gqj .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFB4gUyk {
  background-image: url("../../../assets/images/82003598.webp");
}
.cid-uzYFB4gUyk img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFB4gUyk .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFB4gUyk .images {
    display: none;
  }
}
.cid-uzYFB4gUyk .image-wrapper-1,
.cid-uzYFB4gUyk .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFB4gUyk .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFB4gUyk .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFB4gUyk .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFB4gUyk .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFB4gUyk .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFB4gUyk .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFB4gUyk .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFB4gUyk .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFB4gUyk .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFB4gUyk .text-wrapper {
  width: 100%;
}
.cid-uzYFB4gUyk .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFB4gUyk .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFB4gUyk .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFB4gUyk .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFB4gUyk .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFB4gUyk .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFB4gUyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFB4gUyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFB4gUyk .text {
  display: flex;
  align-items: center;
}
.cid-uB7335V0dz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB7335V0dz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB7335V0dz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB7335V0dz .container-fluid {
    padding: 0;
  }
}
.cid-uB7335V0dz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB7335V0dz .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB7335V0dz .embla__button--next,
.cid-uB7335V0dz .embla__button--prev {
  display: flex;
}
.cid-uB7335V0dz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB7335V0dz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB7335V0dz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB7335V0dz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB7335V0dz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB7335V0dz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB7335V0dz .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB7335V0dz .embla {
  position: relative;
  width: 100%;
}
.cid-uB7335V0dz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB7335V0dz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB7335V0dz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB7335V0dz .embla__slide a {
  cursor: grab;
}
.cid-uB7335V0dz .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB7335V0dz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB7335V0dz .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB7335V0dz .mbr-section-title {
  color: #232323;
}
.cid-uB7335V0dz .mbr-section-subtitle {
  color: #232323;
}
.cid-uB7335V0dz .mbr-box {
  color: #ffffff;
}
.cid-uB7335V0dz .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB7335V0dz img,
.cid-uB7335V0dz .item-img {
  width: 100%;
}
.cid-uB7335V0dz .item-wrapper {
  position: relative;
}
.cid-uB7335V0dz .content-head {
  max-width: 800px;
}
.cid-uzYFB4pE77 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFB4pE77 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFB4pE77 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFB4pE77 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFB4pE77 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFB4pE77 .container {
    padding: 0 16px;
  }
}
.cid-uzYFB4pE77 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFB4pE77 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .row {
    padding: 25px 9px;
  }
}
.cid-uzYFB4pE77 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFB4pE77 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFB4pE77 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFB4pE77 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFB4pE77 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFB4pE77 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFB4pE77 .items-wrapper {
    display: block;
  }
}
.cid-uzYFB4pE77 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFB4pE77 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFB4pE77 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFB4pE77 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFB4pE77 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFB4pE77 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFB4pE77 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFB4pE77 .card {
  justify-content: center;
}
.cid-uzYFB4pE77 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFB4pE77 .mbr-text {
  color: #000000;
}
.cid-uzYFB4pE77 .card-title {
  color: #000000;
}
.cid-uzYFB4pE77 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFB4pE77 .card-title,
.cid-uzYFB4pE77 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFB4BS1G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFB4BS1G .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFB4BS1G .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFB4BS1G .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFB4BS1G .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFB4BS1G .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFB4BS1G .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFB4BS1G .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFB4BS1G .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFB4BS1G .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFB4BS1G .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFB4BS1G .embla__button--next,
.cid-uzYFB4BS1G .embla__button--prev {
  display: flex;
}
.cid-uzYFB4BS1G .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFB4BS1G .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFB4BS1G .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFB4BS1G .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFB4BS1G .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFB4BS1G .embla__button {
    top: -10%;
  }
}
.cid-uzYFB4BS1G .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFB4BS1G .embla {
    margin-top: 80px;
  }
}
.cid-uzYFB4BS1G .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFB4BS1G .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFB4BS1G .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFB4BS1G .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFB4BS1G .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFB4BS1G .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFB4BS1G .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFB4BS1G .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFB4BS1G .mbr-text ul {
    display: block;
  }
}
.cid-uzYFB4BS1G .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFB4BS1G .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFB4BS1G .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFB4BS1G .item-wrapper {
  height: 100%;
}
.cid-uzYFB4BS1G .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFB4BS1G .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFB4BS1G .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFB4LDVT {
  background-color: #000000;
  position: relative;
}
.cid-uzYFB4LDVT::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFB4LDVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFB4LDVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFB4LDVT .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFB4LDVT .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFB4LDVT .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFB4LDVT .container {
    padding: 0 16px;
  }
}
.cid-uzYFB4LDVT .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFB4LDVT .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFB4LDVT .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFB4LDVT .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFB4LDVT .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFB4LDVT .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFB4LDVT .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFB4LDVT .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFB4LDVT .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFB4LDVT .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFB4LDVT .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFB4LDVT .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFB4LDVT .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFB4LDVT .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFB4LDVT .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFB4LDVT .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFB4LDVT .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFB4LDVT .mbr-text {
  color: #f4f4f4;
}
#custom-html-78 {
  /* Type valid CSS here */
}
#custom-html-78 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-78 p {
  font-size: 60px;
  color: #777;
}
.cid-uB731xYUa4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB731xYUa4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB731xYUa4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB731xYUa4 .container-fluid {
    padding: 0;
  }
}
.cid-uB731xYUa4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB731xYUa4 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB731xYUa4 .embla__button--next,
.cid-uB731xYUa4 .embla__button--prev {
  display: flex;
}
.cid-uB731xYUa4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB731xYUa4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB731xYUa4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB731xYUa4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB731xYUa4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB731xYUa4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB731xYUa4 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB731xYUa4 .embla {
  position: relative;
  width: 100%;
}
.cid-uB731xYUa4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB731xYUa4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB731xYUa4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB731xYUa4 .embla__slide a {
  cursor: grab;
}
.cid-uB731xYUa4 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB731xYUa4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB731xYUa4 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB731xYUa4 .mbr-section-title {
  color: #232323;
}
.cid-uB731xYUa4 .mbr-section-subtitle {
  color: #232323;
}
.cid-uB731xYUa4 .mbr-box {
  color: #ffffff;
}
.cid-uB731xYUa4 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB731xYUa4 img,
.cid-uB731xYUa4 .item-img {
  width: 100%;
}
.cid-uB731xYUa4 .item-wrapper {
  position: relative;
}
.cid-uB731xYUa4 .content-head {
  max-width: 800px;
}
.cid-uzYFB4Z8Yu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFB4Z8Yu h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFB4Z8Yu .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFB4Z8Yu .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFB4Z8Yu .nav-link.active {
  background: #232323;
}
.cid-uzYFB4Z8Yu .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFB4Z8Yu .nav-link:hover {
  background: #232323;
}
.cid-uzYFB4Z8Yu .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFB4Z8Yu .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFB4Z8Yu .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFB4Z8Yu .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFB4Z8Yu .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFB4Z8Yu .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFB4Z8Yu .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFB4Z8Yu .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFB4Z8Yu .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFB4Z8Yu .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFB4Z8Yu .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFB4Z8Yu .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFB4Z8Yu .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFB4Z8Yu .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFB4Z8Yu .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFB4Z8Yu .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFB4Z8Yu .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFB4Z8Yu .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFB4Z8Yu .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFB4Z8Yu .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFB4Z8Yu .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFB4Z8Yu .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFB4Z8Yu .mbr-text,
  .cid-uzYFB4Z8Yu .nav-link,
  .cid-uzYFB4Z8Yu .mbr-card-title,
  .cid-uzYFB4Z8Yu .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFB4Z8Yu .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFB4Z8Yu .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFB4Z8Yu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFB4Z8Yu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFB4Z8Yu .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFB4Z8Yu .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFB4Z8Yu .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFB69hEk .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFB69hEk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFB69hEk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFB69hEk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFB69hEk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFB6qu8i {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFB6qu8i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFB6qu8i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFB6qu8i .container-fluid {
    padding: 0;
  }
}
.cid-uzYFB6qu8i .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFB6qu8i .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFB6qu8i .embla__button--next,
.cid-uzYFB6qu8i .embla__button--prev {
  display: flex;
}
.cid-uzYFB6qu8i .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFB6qu8i .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFB6qu8i .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFB6qu8i .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFB6qu8i .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFB6qu8i .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFB6qu8i .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFB6qu8i .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFB6qu8i .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFB6qu8i .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFB6qu8i .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFB6qu8i .embla__slide a {
  cursor: grab;
}
.cid-uzYFB6qu8i .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFB6qu8i .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFB6qu8i .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFB6qu8i .mbr-section-title {
  color: #232323;
}
.cid-uzYFB6qu8i .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFB6qu8i .mbr-box {
  color: #ffffff;
}
.cid-uzYFB6qu8i .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFB6qu8i img,
.cid-uzYFB6qu8i .item-img {
  width: 100%;
}
.cid-uzYFB6qu8i .item-wrapper {
  position: relative;
}
.cid-uzYFB6qu8i .content-head {
  max-width: 800px;
}
.cid-uzYFB6K7XE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFB6K7XE .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFCphnm1 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFCphnm1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFCphnm1 .dropdown-menu {
  padding: 0;
}
.cid-uzYFCphnm1 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFCphnm1 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFCphnm1 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFCphnm1 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFCphnm1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFCphnm1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFCphnm1 .nav-link {
  position: relative;
}
.cid-uzYFCphnm1 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFCphnm1 .dropdown-menu,
.cid-uzYFCphnm1 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFCphnm1 .nav-item:focus,
.cid-uzYFCphnm1 .nav-link:focus {
  outline: none;
}
.cid-uzYFCphnm1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFCphnm1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFCphnm1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFCphnm1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFCphnm1 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFCphnm1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFCphnm1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFCphnm1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFCphnm1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFCphnm1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFCphnm1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFCphnm1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFCphnm1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFCphnm1 .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-uzYFCphnm1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFCphnm1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFCphnm1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFCphnm1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFCphnm1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFCphnm1 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFCphnm1 .navbar {
    min-height: 80px;
  }
}
.cid-uzYFCphnm1 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFCphnm1 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFCphnm1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFCphnm1 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFCphnm1 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFCphnm1 .dropdown-item.active,
.cid-uzYFCphnm1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFCphnm1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFCphnm1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFCphnm1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFCphnm1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFCphnm1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFCphnm1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFCphnm1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFCphnm1 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFCphnm1 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFCphnm1 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFCphnm1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFCphnm1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFCphnm1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFCphnm1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFCphnm1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFCphnm1 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFCphnm1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFCphnm1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFCphnm1 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFCphnm1 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFCphnm1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFCphnm1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFCphnm1 .navbar {
    height: 70px;
  }
  .cid-uzYFCphnm1 .navbar.opened {
    height: auto;
  }
  .cid-uzYFCphnm1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFCphnm1 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFCphnm1 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFCphnm1 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFCphnm1 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFCphnm1 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFCphnm1 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFCphnm1 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFCphnm1 .navbar-nav {
  display: flex !important;
}
.cid-uzYFCphnm1 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFCphnm1 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFCphnm1 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFCphnm1 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFCphnm1 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFCphnm1 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFCphnm1 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFCphnm1 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFCphnm1 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFCphnm1 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFCphnm1 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFCphnm1 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFCphnm1 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFCphnm1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFCphnm1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFCphnm1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFCphnm1 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFCphnm1 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFCphnm1 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFCphnm1 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFCphnm1 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFCphnm1 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFCphnm1 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFCphnm1 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFCphnm1 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFCphnm1 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFCphnm1 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFCphnm1 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFCphnm1 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFCphnm1 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFCphnm1 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFCphnm1 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFCphnm1 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFCphnm1 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFCphnm1 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFCphnm1 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFCphnm1 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFCphnm1 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFCphnm1 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFCphnm1 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFCphnm1 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFCphnm1 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFCphnm1 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFCphnm1 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFCphnm1 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFCphnm1 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFCphnm1 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFCphnm1 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFCphnm1 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFCphnm1 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFCphnm1 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFCphnm1 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFCphnm1 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFCphnm1 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFCphnm1 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFCpsSi9 {
  background-image: url("../../../assets/images/84003743.webp");
}
.cid-uzYFCpsSi9 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFCpsSi9 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFCpsSi9 .images {
    display: none;
  }
}
.cid-uzYFCpsSi9 .image-wrapper-1,
.cid-uzYFCpsSi9 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFCpsSi9 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFCpsSi9 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFCpsSi9 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFCpsSi9 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFCpsSi9 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFCpsSi9 .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFCpsSi9 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFCpsSi9 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFCpsSi9 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFCpsSi9 .text-wrapper {
  width: 100%;
}
.cid-uzYFCpsSi9 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFCpsSi9 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFCpsSi9 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFCpsSi9 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFCpsSi9 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFCpsSi9 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFCpsSi9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFCpsSi9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFCpsSi9 .text {
  display: flex;
  align-items: center;
}
.cid-uB739va6tR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB739va6tR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB739va6tR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB739va6tR .container-fluid {
    padding: 0;
  }
}
.cid-uB739va6tR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB739va6tR .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB739va6tR .embla__button--next,
.cid-uB739va6tR .embla__button--prev {
  display: flex;
}
.cid-uB739va6tR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB739va6tR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB739va6tR .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB739va6tR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB739va6tR .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB739va6tR .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB739va6tR .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB739va6tR .embla {
  position: relative;
  width: 100%;
}
.cid-uB739va6tR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB739va6tR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB739va6tR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB739va6tR .embla__slide a {
  cursor: grab;
}
.cid-uB739va6tR .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB739va6tR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB739va6tR .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB739va6tR .mbr-section-title {
  color: #232323;
}
.cid-uB739va6tR .mbr-section-subtitle {
  color: #232323;
}
.cid-uB739va6tR .mbr-box {
  color: #ffffff;
}
.cid-uB739va6tR .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB739va6tR img,
.cid-uB739va6tR .item-img {
  width: 100%;
}
.cid-uB739va6tR .item-wrapper {
  position: relative;
}
.cid-uB739va6tR .content-head {
  max-width: 800px;
}
.cid-uzYFCpAmeC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFCpAmeC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFCpAmeC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFCpAmeC .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFCpAmeC .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFCpAmeC .container {
    padding: 0 16px;
  }
}
.cid-uzYFCpAmeC .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFCpAmeC .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .row {
    padding: 25px 9px;
  }
}
.cid-uzYFCpAmeC .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFCpAmeC .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFCpAmeC .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFCpAmeC .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFCpAmeC .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFCpAmeC .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFCpAmeC .items-wrapper {
    display: block;
  }
}
.cid-uzYFCpAmeC .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFCpAmeC .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFCpAmeC .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFCpAmeC .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFCpAmeC .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFCpAmeC .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFCpAmeC .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFCpAmeC .card {
  justify-content: center;
}
.cid-uzYFCpAmeC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFCpAmeC .mbr-text {
  color: #000000;
}
.cid-uzYFCpAmeC .card-title {
  color: #000000;
}
.cid-uzYFCpAmeC .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFCpAmeC .card-title,
.cid-uzYFCpAmeC .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFCpMJ85 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFCpMJ85 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFCpMJ85 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFCpMJ85 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFCpMJ85 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFCpMJ85 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFCpMJ85 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFCpMJ85 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFCpMJ85 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFCpMJ85 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFCpMJ85 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFCpMJ85 .embla__button--next,
.cid-uzYFCpMJ85 .embla__button--prev {
  display: flex;
}
.cid-uzYFCpMJ85 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFCpMJ85 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFCpMJ85 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFCpMJ85 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFCpMJ85 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFCpMJ85 .embla__button {
    top: -10%;
  }
}
.cid-uzYFCpMJ85 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFCpMJ85 .embla {
    margin-top: 80px;
  }
}
.cid-uzYFCpMJ85 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFCpMJ85 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFCpMJ85 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFCpMJ85 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFCpMJ85 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFCpMJ85 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFCpMJ85 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFCpMJ85 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFCpMJ85 .mbr-text ul {
    display: block;
  }
}
.cid-uzYFCpMJ85 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFCpMJ85 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFCpMJ85 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFCpMJ85 .item-wrapper {
  height: 100%;
}
.cid-uzYFCpMJ85 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFCpMJ85 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFCpMJ85 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFCpWJTa {
  background-color: #000000;
  position: relative;
}
.cid-uzYFCpWJTa::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFCpWJTa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFCpWJTa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFCpWJTa .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFCpWJTa .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFCpWJTa .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFCpWJTa .container {
    padding: 0 16px;
  }
}
.cid-uzYFCpWJTa .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFCpWJTa .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFCpWJTa .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFCpWJTa .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFCpWJTa .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFCpWJTa .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFCpWJTa .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFCpWJTa .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFCpWJTa .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFCpWJTa .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFCpWJTa .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFCpWJTa .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFCpWJTa .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFCpWJTa .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFCpWJTa .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFCpWJTa .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFCpWJTa .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFCpWJTa .mbr-text {
  color: #f4f4f4;
}
#custom-html-7i {
  /* Type valid CSS here */
}
#custom-html-7i div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7i p {
  font-size: 60px;
  color: #777;
}
.cid-uB737BQ1rP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB737BQ1rP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB737BQ1rP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB737BQ1rP .container-fluid {
    padding: 0;
  }
}
.cid-uB737BQ1rP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB737BQ1rP .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB737BQ1rP .embla__button--next,
.cid-uB737BQ1rP .embla__button--prev {
  display: flex;
}
.cid-uB737BQ1rP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB737BQ1rP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB737BQ1rP .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB737BQ1rP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB737BQ1rP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB737BQ1rP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB737BQ1rP .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB737BQ1rP .embla {
  position: relative;
  width: 100%;
}
.cid-uB737BQ1rP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB737BQ1rP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB737BQ1rP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB737BQ1rP .embla__slide a {
  cursor: grab;
}
.cid-uB737BQ1rP .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB737BQ1rP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB737BQ1rP .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB737BQ1rP .mbr-section-title {
  color: #232323;
}
.cid-uB737BQ1rP .mbr-section-subtitle {
  color: #232323;
}
.cid-uB737BQ1rP .mbr-box {
  color: #ffffff;
}
.cid-uB737BQ1rP .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB737BQ1rP img,
.cid-uB737BQ1rP .item-img {
  width: 100%;
}
.cid-uB737BQ1rP .item-wrapper {
  position: relative;
}
.cid-uB737BQ1rP .content-head {
  max-width: 800px;
}
.cid-uzYFCqcrI9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFCqcrI9 h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFCqcrI9 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFCqcrI9 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFCqcrI9 .nav-link.active {
  background: #232323;
}
.cid-uzYFCqcrI9 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFCqcrI9 .nav-link:hover {
  background: #232323;
}
.cid-uzYFCqcrI9 .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFCqcrI9 .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFCqcrI9 .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFCqcrI9 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFCqcrI9 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFCqcrI9 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFCqcrI9 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFCqcrI9 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFCqcrI9 .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFCqcrI9 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFCqcrI9 .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFCqcrI9 .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFCqcrI9 .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFCqcrI9 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFCqcrI9 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFCqcrI9 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFCqcrI9 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFCqcrI9 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFCqcrI9 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFCqcrI9 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFCqcrI9 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFCqcrI9 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFCqcrI9 .mbr-text,
  .cid-uzYFCqcrI9 .nav-link,
  .cid-uzYFCqcrI9 .mbr-card-title,
  .cid-uzYFCqcrI9 .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFCqcrI9 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFCqcrI9 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFCqcrI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFCqcrI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFCqcrI9 .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFCqcrI9 .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFCqcrI9 .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFCrbbJt .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFCrbbJt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFCrbbJt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFCrbbJt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFCrbbJt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFCrqzFh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFCrqzFh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFCrqzFh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFCrqzFh .container-fluid {
    padding: 0;
  }
}
.cid-uzYFCrqzFh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFCrqzFh .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFCrqzFh .embla__button--next,
.cid-uzYFCrqzFh .embla__button--prev {
  display: flex;
}
.cid-uzYFCrqzFh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFCrqzFh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFCrqzFh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFCrqzFh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFCrqzFh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFCrqzFh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFCrqzFh .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFCrqzFh .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFCrqzFh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFCrqzFh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFCrqzFh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFCrqzFh .embla__slide a {
  cursor: grab;
}
.cid-uzYFCrqzFh .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFCrqzFh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFCrqzFh .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFCrqzFh .mbr-section-title {
  color: #232323;
}
.cid-uzYFCrqzFh .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFCrqzFh .mbr-box {
  color: #ffffff;
}
.cid-uzYFCrqzFh .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFCrqzFh img,
.cid-uzYFCrqzFh .item-img {
  width: 100%;
}
.cid-uzYFCrqzFh .item-wrapper {
  position: relative;
}
.cid-uzYFCrqzFh .content-head {
  max-width: 800px;
}
.cid-uzYFCrH4uA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFCrH4uA .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFDBIRh2 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFDBIRh2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFDBIRh2 .dropdown-menu {
  padding: 0;
}
.cid-uzYFDBIRh2 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFDBIRh2 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFDBIRh2 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFDBIRh2 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFDBIRh2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFDBIRh2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFDBIRh2 .nav-link {
  position: relative;
}
.cid-uzYFDBIRh2 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFDBIRh2 .dropdown-menu,
.cid-uzYFDBIRh2 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFDBIRh2 .nav-item:focus,
.cid-uzYFDBIRh2 .nav-link:focus {
  outline: none;
}
.cid-uzYFDBIRh2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFDBIRh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFDBIRh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFDBIRh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFDBIRh2 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFDBIRh2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFDBIRh2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFDBIRh2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFDBIRh2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFDBIRh2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFDBIRh2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFDBIRh2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFDBIRh2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFDBIRh2 .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-uzYFDBIRh2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFDBIRh2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFDBIRh2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFDBIRh2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFDBIRh2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFDBIRh2 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFDBIRh2 .navbar {
    min-height: 80px;
  }
}
.cid-uzYFDBIRh2 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFDBIRh2 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFDBIRh2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFDBIRh2 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFDBIRh2 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFDBIRh2 .dropdown-item.active,
.cid-uzYFDBIRh2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFDBIRh2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFDBIRh2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFDBIRh2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFDBIRh2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFDBIRh2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFDBIRh2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFDBIRh2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFDBIRh2 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFDBIRh2 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFDBIRh2 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFDBIRh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFDBIRh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFDBIRh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFDBIRh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFDBIRh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFDBIRh2 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFDBIRh2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFDBIRh2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFDBIRh2 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFDBIRh2 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFDBIRh2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFDBIRh2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFDBIRh2 .navbar {
    height: 70px;
  }
  .cid-uzYFDBIRh2 .navbar.opened {
    height: auto;
  }
  .cid-uzYFDBIRh2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFDBIRh2 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFDBIRh2 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFDBIRh2 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFDBIRh2 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFDBIRh2 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFDBIRh2 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFDBIRh2 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFDBIRh2 .navbar-nav {
  display: flex !important;
}
.cid-uzYFDBIRh2 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFDBIRh2 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFDBIRh2 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFDBIRh2 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFDBIRh2 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFDBIRh2 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFDBIRh2 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFDBIRh2 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFDBIRh2 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFDBIRh2 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFDBIRh2 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFDBIRh2 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFDBIRh2 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFDBIRh2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFDBIRh2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFDBIRh2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFDBIRh2 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFDBIRh2 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFDBIRh2 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFDBIRh2 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFDBIRh2 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFDBIRh2 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFDBIRh2 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFDBIRh2 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFDBIRh2 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFDBIRh2 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFDBIRh2 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFDBIRh2 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFDBIRh2 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFDBIRh2 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFDBIRh2 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFDBIRh2 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFDBIRh2 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFDBIRh2 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFDBIRh2 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFDBIRh2 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFDBIRh2 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFDBIRh2 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFDBIRh2 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFDBIRh2 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFDBIRh2 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFDBIRh2 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFDBIRh2 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFDBIRh2 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFDBIRh2 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFDBIRh2 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFDBIRh2 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFDBIRh2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFDBIRh2 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFDBIRh2 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFDBIRh2 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFDBIRh2 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFDBIRh2 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFDBIRh2 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFDBIRh2 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFDBT5V4 {
  background-image: url("../../../assets/images/74001544.webp");
}
.cid-uzYFDBT5V4 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFDBT5V4 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFDBT5V4 .images {
    display: none;
  }
}
.cid-uzYFDBT5V4 .image-wrapper-1,
.cid-uzYFDBT5V4 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFDBT5V4 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFDBT5V4 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFDBT5V4 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFDBT5V4 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFDBT5V4 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFDBT5V4 .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFDBT5V4 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFDBT5V4 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFDBT5V4 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFDBT5V4 .text-wrapper {
  width: 100%;
}
.cid-uzYFDBT5V4 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFDBT5V4 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFDBT5V4 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFDBT5V4 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFDBT5V4 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFDBT5V4 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFDBT5V4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFDBT5V4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFDBT5V4 .text {
  display: flex;
  align-items: center;
}
.cid-uB73jaOYhZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73jaOYhZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73jaOYhZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73jaOYhZ .container-fluid {
    padding: 0;
  }
}
.cid-uB73jaOYhZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73jaOYhZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73jaOYhZ .embla__button--next,
.cid-uB73jaOYhZ .embla__button--prev {
  display: flex;
}
.cid-uB73jaOYhZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73jaOYhZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73jaOYhZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73jaOYhZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73jaOYhZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73jaOYhZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73jaOYhZ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73jaOYhZ .embla {
  position: relative;
  width: 100%;
}
.cid-uB73jaOYhZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73jaOYhZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73jaOYhZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73jaOYhZ .embla__slide a {
  cursor: grab;
}
.cid-uB73jaOYhZ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73jaOYhZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73jaOYhZ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73jaOYhZ .mbr-section-title {
  color: #232323;
}
.cid-uB73jaOYhZ .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73jaOYhZ .mbr-box {
  color: #ffffff;
}
.cid-uB73jaOYhZ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73jaOYhZ img,
.cid-uB73jaOYhZ .item-img {
  width: 100%;
}
.cid-uB73jaOYhZ .item-wrapper {
  position: relative;
}
.cid-uB73jaOYhZ .content-head {
  max-width: 800px;
}
.cid-uzYFDC2sdn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFDC2sdn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFDC2sdn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFDC2sdn .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFDC2sdn .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFDC2sdn .container {
    padding: 0 16px;
  }
}
.cid-uzYFDC2sdn .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFDC2sdn .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .row {
    padding: 25px 9px;
  }
}
.cid-uzYFDC2sdn .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFDC2sdn .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFDC2sdn .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFDC2sdn .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFDC2sdn .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFDC2sdn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFDC2sdn .items-wrapper {
    display: block;
  }
}
.cid-uzYFDC2sdn .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFDC2sdn .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFDC2sdn .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFDC2sdn .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFDC2sdn .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFDC2sdn .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFDC2sdn .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFDC2sdn .card {
  justify-content: center;
}
.cid-uzYFDC2sdn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFDC2sdn .mbr-text {
  color: #000000;
}
.cid-uzYFDC2sdn .card-title {
  color: #000000;
}
.cid-uzYFDC2sdn .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFDC2sdn .card-title,
.cid-uzYFDC2sdn .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFDCfFS7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFDCfFS7 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFDCfFS7 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFDCfFS7 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFDCfFS7 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFDCfFS7 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFDCfFS7 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFDCfFS7 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFDCfFS7 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFDCfFS7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFDCfFS7 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFDCfFS7 .embla__button--next,
.cid-uzYFDCfFS7 .embla__button--prev {
  display: flex;
}
.cid-uzYFDCfFS7 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFDCfFS7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFDCfFS7 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFDCfFS7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFDCfFS7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFDCfFS7 .embla__button {
    top: -10%;
  }
}
.cid-uzYFDCfFS7 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFDCfFS7 .embla {
    margin-top: 80px;
  }
}
.cid-uzYFDCfFS7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFDCfFS7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFDCfFS7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFDCfFS7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFDCfFS7 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFDCfFS7 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFDCfFS7 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFDCfFS7 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFDCfFS7 .mbr-text ul {
    display: block;
  }
}
.cid-uzYFDCfFS7 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFDCfFS7 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFDCfFS7 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFDCfFS7 .item-wrapper {
  height: 100%;
}
.cid-uzYFDCfFS7 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFDCfFS7 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFDCfFS7 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFDCpDmp {
  background-color: #000000;
  position: relative;
}
.cid-uzYFDCpDmp::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFDCpDmp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFDCpDmp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFDCpDmp .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFDCpDmp .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFDCpDmp .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFDCpDmp .container {
    padding: 0 16px;
  }
}
.cid-uzYFDCpDmp .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFDCpDmp .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFDCpDmp .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFDCpDmp .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFDCpDmp .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFDCpDmp .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFDCpDmp .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFDCpDmp .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFDCpDmp .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFDCpDmp .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFDCpDmp .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFDCpDmp .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFDCpDmp .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFDCpDmp .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFDCpDmp .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFDCpDmp .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFDCpDmp .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFDCpDmp .mbr-text {
  color: #f4f4f4;
}
.cid-uzYFDCpDmp .mbr-section-title DIV {
  text-align: center;
}
#custom-html-7s {
  /* Type valid CSS here */
}
#custom-html-7s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7s p {
  font-size: 60px;
  color: #777;
}
.cid-uB73fpgzoe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73fpgzoe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73fpgzoe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73fpgzoe .container-fluid {
    padding: 0;
  }
}
.cid-uB73fpgzoe .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73fpgzoe .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73fpgzoe .embla__button--next,
.cid-uB73fpgzoe .embla__button--prev {
  display: flex;
}
.cid-uB73fpgzoe .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73fpgzoe .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73fpgzoe .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73fpgzoe .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73fpgzoe .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73fpgzoe .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73fpgzoe .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73fpgzoe .embla {
  position: relative;
  width: 100%;
}
.cid-uB73fpgzoe .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73fpgzoe .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73fpgzoe .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73fpgzoe .embla__slide a {
  cursor: grab;
}
.cid-uB73fpgzoe .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73fpgzoe .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73fpgzoe .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73fpgzoe .mbr-section-title {
  color: #232323;
}
.cid-uB73fpgzoe .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73fpgzoe .mbr-box {
  color: #ffffff;
}
.cid-uB73fpgzoe .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73fpgzoe img,
.cid-uB73fpgzoe .item-img {
  width: 100%;
}
.cid-uB73fpgzoe .item-wrapper {
  position: relative;
}
.cid-uB73fpgzoe .content-head {
  max-width: 800px;
}
.cid-uzYFDCDsxj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFDCDsxj h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFDCDsxj .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFDCDsxj .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFDCDsxj .nav-link.active {
  background: #232323;
}
.cid-uzYFDCDsxj .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFDCDsxj .nav-link:hover {
  background: #232323;
}
.cid-uzYFDCDsxj .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFDCDsxj .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFDCDsxj .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFDCDsxj .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFDCDsxj .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFDCDsxj .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFDCDsxj .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFDCDsxj .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFDCDsxj .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFDCDsxj .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFDCDsxj .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFDCDsxj .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFDCDsxj .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFDCDsxj .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFDCDsxj .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFDCDsxj .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFDCDsxj .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFDCDsxj .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFDCDsxj .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFDCDsxj .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFDCDsxj .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFDCDsxj .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFDCDsxj .mbr-text,
  .cid-uzYFDCDsxj .nav-link,
  .cid-uzYFDCDsxj .mbr-card-title,
  .cid-uzYFDCDsxj .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFDCDsxj .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFDCDsxj .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFDCDsxj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFDCDsxj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFDCDsxj .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFDCDsxj .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFDCDsxj .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFDDB57Q .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFDDB57Q .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFDDB57Q .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFDDB57Q .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFDDB57Q .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFDDRgLl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFDDRgLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFDDRgLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFDDRgLl .container-fluid {
    padding: 0;
  }
}
.cid-uzYFDDRgLl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFDDRgLl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFDDRgLl .embla__button--next,
.cid-uzYFDDRgLl .embla__button--prev {
  display: flex;
}
.cid-uzYFDDRgLl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFDDRgLl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFDDRgLl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFDDRgLl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFDDRgLl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFDDRgLl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFDDRgLl .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFDDRgLl .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFDDRgLl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFDDRgLl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFDDRgLl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFDDRgLl .embla__slide a {
  cursor: grab;
}
.cid-uzYFDDRgLl .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFDDRgLl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFDDRgLl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFDDRgLl .mbr-section-title {
  color: #232323;
}
.cid-uzYFDDRgLl .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFDDRgLl .mbr-box {
  color: #ffffff;
}
.cid-uzYFDDRgLl .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFDDRgLl img,
.cid-uzYFDDRgLl .item-img {
  width: 100%;
}
.cid-uzYFDDRgLl .item-wrapper {
  position: relative;
}
.cid-uzYFDDRgLl .content-head {
  max-width: 800px;
}
.cid-uzYFDEal9P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFDEal9P .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFFeQizS {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFFeQizS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFFeQizS .dropdown-menu {
  padding: 0;
}
.cid-uzYFFeQizS .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFFeQizS .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFFeQizS .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFFeQizS .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFFeQizS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFFeQizS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFFeQizS .nav-link {
  position: relative;
}
.cid-uzYFFeQizS .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFFeQizS .dropdown-menu,
.cid-uzYFFeQizS .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFFeQizS .nav-item:focus,
.cid-uzYFFeQizS .nav-link:focus {
  outline: none;
}
.cid-uzYFFeQizS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFFeQizS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFFeQizS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFFeQizS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFFeQizS .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFFeQizS .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFFeQizS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFFeQizS .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFFeQizS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFFeQizS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFFeQizS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFFeQizS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFFeQizS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFFeQizS .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-uzYFFeQizS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFFeQizS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFFeQizS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFFeQizS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFFeQizS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFFeQizS .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFFeQizS .navbar {
    min-height: 80px;
  }
}
.cid-uzYFFeQizS .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFFeQizS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFFeQizS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFFeQizS .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFFeQizS .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFFeQizS .dropdown-item.active,
.cid-uzYFFeQizS .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFFeQizS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFFeQizS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFFeQizS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFFeQizS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFFeQizS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFFeQizS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFFeQizS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFFeQizS button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFFeQizS button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFFeQizS button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFFeQizS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFFeQizS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFFeQizS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFFeQizS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFFeQizS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFFeQizS nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFFeQizS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFFeQizS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFFeQizS nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFFeQizS .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFFeQizS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFFeQizS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFFeQizS .navbar {
    height: 70px;
  }
  .cid-uzYFFeQizS .navbar.opened {
    height: auto;
  }
  .cid-uzYFFeQizS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFFeQizS .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFFeQizS .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFFeQizS .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFFeQizS .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFFeQizS .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFFeQizS .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFFeQizS .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFFeQizS .navbar-nav {
  display: flex !important;
}
.cid-uzYFFeQizS .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFFeQizS .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFFeQizS .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFFeQizS .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFFeQizS .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFFeQizS .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFFeQizS .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFFeQizS .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFFeQizS .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFFeQizS button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFFeQizS button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFFeQizS button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFFeQizS button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFFeQizS button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFFeQizS button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFFeQizS button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFFeQizS button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFFeQizS .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFFeQizS .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFFeQizS .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFFeQizS .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFFeQizS .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFFeQizS .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFFeQizS .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFFeQizS .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFFeQizS .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFFeQizS .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFFeQizS .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFFeQizS .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFFeQizS .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFFeQizS .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFFeQizS .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFFeQizS .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFFeQizS .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFFeQizS .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFFeQizS .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFFeQizS .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFFeQizS .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFFeQizS .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFFeQizS .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFFeQizS ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFFeQizS ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFFeQizS ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFFeQizS .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFFeQizS .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFFeQizS .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFFeQizS .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFFeQizS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFFeQizS .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFFeQizS .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFFeQizS .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFFeQizS .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFFeQizS .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFFeQizS .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFFeQizS .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFFf2mG7 {
  background-image: url("../../../assets/images/74001567.webp");
}
.cid-uzYFFf2mG7 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFFf2mG7 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFFf2mG7 .images {
    display: none;
  }
}
.cid-uzYFFf2mG7 .image-wrapper-1,
.cid-uzYFFf2mG7 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFFf2mG7 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFFf2mG7 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFFf2mG7 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFFf2mG7 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFFf2mG7 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFFf2mG7 .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFFf2mG7 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFFf2mG7 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFFf2mG7 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFFf2mG7 .text-wrapper {
  width: 100%;
}
.cid-uzYFFf2mG7 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFFf2mG7 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFFf2mG7 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFFf2mG7 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFFf2mG7 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFFf2mG7 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFFf2mG7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFFf2mG7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFFf2mG7 .text {
  display: flex;
  align-items: center;
}
.cid-uB73qJetRZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73qJetRZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73qJetRZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73qJetRZ .container-fluid {
    padding: 0;
  }
}
.cid-uB73qJetRZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73qJetRZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73qJetRZ .embla__button--next,
.cid-uB73qJetRZ .embla__button--prev {
  display: flex;
}
.cid-uB73qJetRZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73qJetRZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73qJetRZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73qJetRZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73qJetRZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73qJetRZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73qJetRZ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73qJetRZ .embla {
  position: relative;
  width: 100%;
}
.cid-uB73qJetRZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73qJetRZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73qJetRZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73qJetRZ .embla__slide a {
  cursor: grab;
}
.cid-uB73qJetRZ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73qJetRZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73qJetRZ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73qJetRZ .mbr-section-title {
  color: #232323;
}
.cid-uB73qJetRZ .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73qJetRZ .mbr-box {
  color: #ffffff;
}
.cid-uB73qJetRZ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73qJetRZ img,
.cid-uB73qJetRZ .item-img {
  width: 100%;
}
.cid-uB73qJetRZ .item-wrapper {
  position: relative;
}
.cid-uB73qJetRZ .content-head {
  max-width: 800px;
}
.cid-uzYFFfatRp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFFfatRp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFFfatRp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFFfatRp .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFFfatRp .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFFfatRp .container {
    padding: 0 16px;
  }
}
.cid-uzYFFfatRp .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFFfatRp .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .row {
    padding: 25px 9px;
  }
}
.cid-uzYFFfatRp .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFFfatRp .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFFfatRp .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFFfatRp .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFFfatRp .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFFfatRp .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFFfatRp .items-wrapper {
    display: block;
  }
}
.cid-uzYFFfatRp .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFFfatRp .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFFfatRp .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFFfatRp .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFFfatRp .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFFfatRp .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFFfatRp .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFFfatRp .card {
  justify-content: center;
}
.cid-uzYFFfatRp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFFfatRp .mbr-text {
  color: #000000;
}
.cid-uzYFFfatRp .card-title {
  color: #000000;
}
.cid-uzYFFfatRp .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFFfatRp .card-title,
.cid-uzYFFfatRp .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFFfmoqF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFFfmoqF .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFFfmoqF .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFFfmoqF .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFFfmoqF .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFFfmoqF .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFFfmoqF .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFFfmoqF .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFFfmoqF .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFFfmoqF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFFfmoqF .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFFfmoqF .embla__button--next,
.cid-uzYFFfmoqF .embla__button--prev {
  display: flex;
}
.cid-uzYFFfmoqF .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFFfmoqF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFFfmoqF .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFFfmoqF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFFfmoqF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFFfmoqF .embla__button {
    top: -10%;
  }
}
.cid-uzYFFfmoqF .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFFfmoqF .embla {
    margin-top: 80px;
  }
}
.cid-uzYFFfmoqF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFFfmoqF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFFfmoqF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFFfmoqF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFFfmoqF .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFFfmoqF .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFFfmoqF .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFFfmoqF .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFFfmoqF .mbr-text ul {
    display: block;
  }
}
.cid-uzYFFfmoqF .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFFfmoqF .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFFfmoqF .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFFfmoqF .item-wrapper {
  height: 100%;
}
.cid-uzYFFfmoqF .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFFfmoqF .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFFfmoqF .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFFfyWO1 {
  background-color: #000000;
  position: relative;
}
.cid-uzYFFfyWO1::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFFfyWO1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFFfyWO1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFFfyWO1 .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFFfyWO1 .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFFfyWO1 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFFfyWO1 .container {
    padding: 0 16px;
  }
}
.cid-uzYFFfyWO1 .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFFfyWO1 .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFFfyWO1 .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFFfyWO1 .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFFfyWO1 .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFFfyWO1 .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFFfyWO1 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFFfyWO1 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFFfyWO1 .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFFfyWO1 .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFFfyWO1 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFFfyWO1 .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFFfyWO1 .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFFfyWO1 .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFFfyWO1 .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFFfyWO1 .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFFfyWO1 .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFFfyWO1 .mbr-text {
  color: #f4f4f4;
}
#custom-html-82 {
  /* Type valid CSS here */
}
#custom-html-82 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-82 p {
  font-size: 60px;
  color: #777;
}
.cid-uB73oUmt0j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73oUmt0j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73oUmt0j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73oUmt0j .container-fluid {
    padding: 0;
  }
}
.cid-uB73oUmt0j .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73oUmt0j .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73oUmt0j .embla__button--next,
.cid-uB73oUmt0j .embla__button--prev {
  display: flex;
}
.cid-uB73oUmt0j .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73oUmt0j .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73oUmt0j .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73oUmt0j .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73oUmt0j .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73oUmt0j .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73oUmt0j .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73oUmt0j .embla {
  position: relative;
  width: 100%;
}
.cid-uB73oUmt0j .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73oUmt0j .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73oUmt0j .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73oUmt0j .embla__slide a {
  cursor: grab;
}
.cid-uB73oUmt0j .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73oUmt0j .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73oUmt0j .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73oUmt0j .mbr-section-title {
  color: #232323;
}
.cid-uB73oUmt0j .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73oUmt0j .mbr-box {
  color: #ffffff;
}
.cid-uB73oUmt0j .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73oUmt0j img,
.cid-uB73oUmt0j .item-img {
  width: 100%;
}
.cid-uB73oUmt0j .item-wrapper {
  position: relative;
}
.cid-uB73oUmt0j .content-head {
  max-width: 800px;
}
.cid-uzYFFfML9e {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFFfML9e h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFFfML9e .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFFfML9e .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFFfML9e .nav-link.active {
  background: #232323;
}
.cid-uzYFFfML9e .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFFfML9e .nav-link:hover {
  background: #232323;
}
.cid-uzYFFfML9e .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFFfML9e .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFFfML9e .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFFfML9e .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFFfML9e .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFFfML9e .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFFfML9e .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFFfML9e .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFFfML9e .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFFfML9e .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFFfML9e .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFFfML9e .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFFfML9e .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFFfML9e .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFFfML9e .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFFfML9e .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFFfML9e .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFFfML9e .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFFfML9e .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFFfML9e .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFFfML9e .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFFfML9e .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFFfML9e .mbr-text,
  .cid-uzYFFfML9e .nav-link,
  .cid-uzYFFfML9e .mbr-card-title,
  .cid-uzYFFfML9e .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFFfML9e .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFFfML9e .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFFfML9e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFFfML9e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFFfML9e .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFFfML9e .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFFfML9e .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFFgKGfn .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFFgKGfn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFFgKGfn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFFgKGfn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFFgKGfn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFFh1qLr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFFh1qLr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFFh1qLr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFFh1qLr .container-fluid {
    padding: 0;
  }
}
.cid-uzYFFh1qLr .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFFh1qLr .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFFh1qLr .embla__button--next,
.cid-uzYFFh1qLr .embla__button--prev {
  display: flex;
}
.cid-uzYFFh1qLr .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFFh1qLr .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFFh1qLr .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFFh1qLr .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFFh1qLr .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFFh1qLr .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFFh1qLr .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFFh1qLr .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFFh1qLr .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFFh1qLr .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFFh1qLr .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFFh1qLr .embla__slide a {
  cursor: grab;
}
.cid-uzYFFh1qLr .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFFh1qLr .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFFh1qLr .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFFh1qLr .mbr-section-title {
  color: #232323;
}
.cid-uzYFFh1qLr .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFFh1qLr .mbr-box {
  color: #ffffff;
}
.cid-uzYFFh1qLr .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFFh1qLr img,
.cid-uzYFFh1qLr .item-img {
  width: 100%;
}
.cid-uzYFFh1qLr .item-wrapper {
  position: relative;
}
.cid-uzYFFh1qLr .content-head {
  max-width: 800px;
}
.cid-uzYFFhiYkw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFFhiYkw .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFGOvptW {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFGOvptW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFGOvptW .dropdown-menu {
  padding: 0;
}
.cid-uzYFGOvptW .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFGOvptW .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFGOvptW .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFGOvptW .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFGOvptW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFGOvptW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFGOvptW .nav-link {
  position: relative;
}
.cid-uzYFGOvptW .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFGOvptW .dropdown-menu,
.cid-uzYFGOvptW .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFGOvptW .nav-item:focus,
.cid-uzYFGOvptW .nav-link:focus {
  outline: none;
}
.cid-uzYFGOvptW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFGOvptW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFGOvptW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFGOvptW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFGOvptW .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFGOvptW .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFGOvptW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFGOvptW .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFGOvptW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFGOvptW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFGOvptW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFGOvptW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFGOvptW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFGOvptW .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-uzYFGOvptW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFGOvptW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFGOvptW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFGOvptW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFGOvptW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFGOvptW .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFGOvptW .navbar {
    min-height: 80px;
  }
}
.cid-uzYFGOvptW .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFGOvptW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFGOvptW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFGOvptW .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFGOvptW .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFGOvptW .dropdown-item.active,
.cid-uzYFGOvptW .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFGOvptW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFGOvptW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFGOvptW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFGOvptW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFGOvptW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFGOvptW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFGOvptW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFGOvptW button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFGOvptW button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFGOvptW button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFGOvptW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFGOvptW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFGOvptW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFGOvptW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFGOvptW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFGOvptW nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFGOvptW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFGOvptW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFGOvptW nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFGOvptW .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFGOvptW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFGOvptW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFGOvptW .navbar {
    height: 70px;
  }
  .cid-uzYFGOvptW .navbar.opened {
    height: auto;
  }
  .cid-uzYFGOvptW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFGOvptW .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFGOvptW .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFGOvptW .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFGOvptW .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFGOvptW .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFGOvptW .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFGOvptW .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFGOvptW .navbar-nav {
  display: flex !important;
}
.cid-uzYFGOvptW .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFGOvptW .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFGOvptW .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFGOvptW .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFGOvptW .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFGOvptW .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFGOvptW .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFGOvptW .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFGOvptW .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFGOvptW button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFGOvptW button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFGOvptW button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFGOvptW button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFGOvptW button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFGOvptW button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFGOvptW button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFGOvptW button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFGOvptW .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFGOvptW .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFGOvptW .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFGOvptW .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFGOvptW .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFGOvptW .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFGOvptW .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFGOvptW .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFGOvptW .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFGOvptW .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFGOvptW .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFGOvptW .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFGOvptW .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFGOvptW .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFGOvptW .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFGOvptW .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFGOvptW .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFGOvptW .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFGOvptW .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFGOvptW .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFGOvptW .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFGOvptW .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFGOvptW .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFGOvptW ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFGOvptW ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFGOvptW ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFGOvptW .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFGOvptW .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFGOvptW .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFGOvptW .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFGOvptW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFGOvptW .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFGOvptW .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFGOvptW .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFGOvptW .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFGOvptW .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFGOvptW .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFGOvptW .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFGOGmeB {
  background-image: url("../../../assets/images/75001490.webp");
}
.cid-uzYFGOGmeB img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFGOGmeB .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFGOGmeB .images {
    display: none;
  }
}
.cid-uzYFGOGmeB .image-wrapper-1,
.cid-uzYFGOGmeB .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFGOGmeB .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFGOGmeB .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFGOGmeB .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFGOGmeB .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFGOGmeB .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFGOGmeB .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFGOGmeB .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFGOGmeB .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFGOGmeB .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFGOGmeB .text-wrapper {
  width: 100%;
}
.cid-uzYFGOGmeB .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFGOGmeB .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFGOGmeB .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFGOGmeB .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFGOGmeB .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFGOGmeB .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFGOGmeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFGOGmeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFGOGmeB .text {
  display: flex;
  align-items: center;
}
.cid-uB73xZ22br {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73xZ22br .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73xZ22br .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73xZ22br .container-fluid {
    padding: 0;
  }
}
.cid-uB73xZ22br .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73xZ22br .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73xZ22br .embla__button--next,
.cid-uB73xZ22br .embla__button--prev {
  display: flex;
}
.cid-uB73xZ22br .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73xZ22br .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73xZ22br .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73xZ22br .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73xZ22br .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73xZ22br .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73xZ22br .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73xZ22br .embla {
  position: relative;
  width: 100%;
}
.cid-uB73xZ22br .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73xZ22br .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73xZ22br .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73xZ22br .embla__slide a {
  cursor: grab;
}
.cid-uB73xZ22br .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73xZ22br .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73xZ22br .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73xZ22br .mbr-section-title {
  color: #232323;
}
.cid-uB73xZ22br .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73xZ22br .mbr-box {
  color: #ffffff;
}
.cid-uB73xZ22br .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73xZ22br img,
.cid-uB73xZ22br .item-img {
  width: 100%;
}
.cid-uB73xZ22br .item-wrapper {
  position: relative;
}
.cid-uB73xZ22br .content-head {
  max-width: 800px;
}
.cid-uzYFGOObBv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFGOObBv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFGOObBv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFGOObBv .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFGOObBv .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFGOObBv .container {
    padding: 0 16px;
  }
}
.cid-uzYFGOObBv .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFGOObBv .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .row {
    padding: 25px 9px;
  }
}
.cid-uzYFGOObBv .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFGOObBv .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFGOObBv .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFGOObBv .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFGOObBv .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFGOObBv .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFGOObBv .items-wrapper {
    display: block;
  }
}
.cid-uzYFGOObBv .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFGOObBv .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFGOObBv .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFGOObBv .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFGOObBv .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFGOObBv .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFGOObBv .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFGOObBv .card {
  justify-content: center;
}
.cid-uzYFGOObBv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFGOObBv .mbr-text {
  color: #000000;
}
.cid-uzYFGOObBv .card-title {
  color: #000000;
}
.cid-uzYFGOObBv .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFGOObBv .card-title,
.cid-uzYFGOObBv .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFGP0dcS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFGP0dcS .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFGP0dcS .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFGP0dcS .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFGP0dcS .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFGP0dcS .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFGP0dcS .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFGP0dcS .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFGP0dcS .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFGP0dcS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFGP0dcS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFGP0dcS .embla__button--next,
.cid-uzYFGP0dcS .embla__button--prev {
  display: flex;
}
.cid-uzYFGP0dcS .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFGP0dcS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFGP0dcS .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFGP0dcS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFGP0dcS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFGP0dcS .embla__button {
    top: -10%;
  }
}
.cid-uzYFGP0dcS .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFGP0dcS .embla {
    margin-top: 80px;
  }
}
.cid-uzYFGP0dcS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFGP0dcS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFGP0dcS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFGP0dcS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFGP0dcS .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFGP0dcS .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFGP0dcS .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFGP0dcS .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFGP0dcS .mbr-text ul {
    display: block;
  }
}
.cid-uzYFGP0dcS .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFGP0dcS .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFGP0dcS .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFGP0dcS .item-wrapper {
  height: 100%;
}
.cid-uzYFGP0dcS .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFGP0dcS .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFGP0dcS .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFGPb9Ym {
  background-color: #000000;
  position: relative;
}
.cid-uzYFGPb9Ym::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFGPb9Ym .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFGPb9Ym .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFGPb9Ym .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFGPb9Ym .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFGPb9Ym .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFGPb9Ym .container {
    padding: 0 16px;
  }
}
.cid-uzYFGPb9Ym .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFGPb9Ym .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFGPb9Ym .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFGPb9Ym .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFGPb9Ym .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFGPb9Ym .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFGPb9Ym .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFGPb9Ym .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFGPb9Ym .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFGPb9Ym .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFGPb9Ym .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFGPb9Ym .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFGPb9Ym .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFGPb9Ym .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFGPb9Ym .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFGPb9Ym .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFGPb9Ym .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFGPb9Ym .mbr-text {
  color: #f4f4f4;
}
.cid-uzYFGPb9Ym .mbr-section-title DIV {
  text-align: center;
}
#custom-html-8c {
  /* Type valid CSS here */
}
#custom-html-8c div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8c p {
  font-size: 60px;
  color: #777;
}
.cid-uB73wrQ4q3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73wrQ4q3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73wrQ4q3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73wrQ4q3 .container-fluid {
    padding: 0;
  }
}
.cid-uB73wrQ4q3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73wrQ4q3 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73wrQ4q3 .embla__button--next,
.cid-uB73wrQ4q3 .embla__button--prev {
  display: flex;
}
.cid-uB73wrQ4q3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73wrQ4q3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73wrQ4q3 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73wrQ4q3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73wrQ4q3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73wrQ4q3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73wrQ4q3 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73wrQ4q3 .embla {
  position: relative;
  width: 100%;
}
.cid-uB73wrQ4q3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73wrQ4q3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73wrQ4q3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73wrQ4q3 .embla__slide a {
  cursor: grab;
}
.cid-uB73wrQ4q3 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73wrQ4q3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73wrQ4q3 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73wrQ4q3 .mbr-section-title {
  color: #232323;
}
.cid-uB73wrQ4q3 .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73wrQ4q3 .mbr-box {
  color: #ffffff;
}
.cid-uB73wrQ4q3 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73wrQ4q3 img,
.cid-uB73wrQ4q3 .item-img {
  width: 100%;
}
.cid-uB73wrQ4q3 .item-wrapper {
  position: relative;
}
.cid-uB73wrQ4q3 .content-head {
  max-width: 800px;
}
.cid-uzYFGPpWmN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFGPpWmN h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFGPpWmN .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFGPpWmN .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFGPpWmN .nav-link.active {
  background: #232323;
}
.cid-uzYFGPpWmN .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFGPpWmN .nav-link:hover {
  background: #232323;
}
.cid-uzYFGPpWmN .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFGPpWmN .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFGPpWmN .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFGPpWmN .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFGPpWmN .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFGPpWmN .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFGPpWmN .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFGPpWmN .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFGPpWmN .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFGPpWmN .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFGPpWmN .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFGPpWmN .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFGPpWmN .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFGPpWmN .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFGPpWmN .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFGPpWmN .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFGPpWmN .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFGPpWmN .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFGPpWmN .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFGPpWmN .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFGPpWmN .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFGPpWmN .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFGPpWmN .mbr-text,
  .cid-uzYFGPpWmN .nav-link,
  .cid-uzYFGPpWmN .mbr-card-title,
  .cid-uzYFGPpWmN .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFGPpWmN .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFGPpWmN .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFGPpWmN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFGPpWmN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFGPpWmN .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFGPpWmN .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFGPpWmN .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFGQqgRk .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFGQqgRk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFGQqgRk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFGQqgRk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFGQqgRk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFGQGq5n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFGQGq5n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFGQGq5n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFGQGq5n .container-fluid {
    padding: 0;
  }
}
.cid-uzYFGQGq5n .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFGQGq5n .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFGQGq5n .embla__button--next,
.cid-uzYFGQGq5n .embla__button--prev {
  display: flex;
}
.cid-uzYFGQGq5n .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFGQGq5n .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFGQGq5n .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFGQGq5n .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFGQGq5n .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFGQGq5n .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFGQGq5n .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFGQGq5n .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFGQGq5n .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFGQGq5n .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFGQGq5n .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFGQGq5n .embla__slide a {
  cursor: grab;
}
.cid-uzYFGQGq5n .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFGQGq5n .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFGQGq5n .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFGQGq5n .mbr-section-title {
  color: #232323;
}
.cid-uzYFGQGq5n .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFGQGq5n .mbr-box {
  color: #ffffff;
}
.cid-uzYFGQGq5n .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFGQGq5n img,
.cid-uzYFGQGq5n .item-img {
  width: 100%;
}
.cid-uzYFGQGq5n .item-wrapper {
  position: relative;
}
.cid-uzYFGQGq5n .content-head {
  max-width: 800px;
}
.cid-uzYFGQWxEa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFGQWxEa .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFIwExFg {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFIwExFg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFIwExFg .dropdown-menu {
  padding: 0;
}
.cid-uzYFIwExFg .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFIwExFg .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFIwExFg .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFIwExFg .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFIwExFg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFIwExFg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFIwExFg .nav-link {
  position: relative;
}
.cid-uzYFIwExFg .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFIwExFg .dropdown-menu,
.cid-uzYFIwExFg .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFIwExFg .nav-item:focus,
.cid-uzYFIwExFg .nav-link:focus {
  outline: none;
}
.cid-uzYFIwExFg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFIwExFg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFIwExFg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFIwExFg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFIwExFg .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFIwExFg .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFIwExFg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFIwExFg .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFIwExFg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFIwExFg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFIwExFg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFIwExFg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFIwExFg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFIwExFg .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-uzYFIwExFg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFIwExFg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFIwExFg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFIwExFg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFIwExFg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFIwExFg .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFIwExFg .navbar {
    min-height: 80px;
  }
}
.cid-uzYFIwExFg .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFIwExFg .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFIwExFg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFIwExFg .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFIwExFg .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFIwExFg .dropdown-item.active,
.cid-uzYFIwExFg .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFIwExFg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFIwExFg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFIwExFg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFIwExFg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFIwExFg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFIwExFg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFIwExFg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFIwExFg button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFIwExFg button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFIwExFg button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFIwExFg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFIwExFg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFIwExFg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFIwExFg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFIwExFg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFIwExFg nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFIwExFg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFIwExFg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFIwExFg nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFIwExFg .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFIwExFg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFIwExFg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFIwExFg .navbar {
    height: 70px;
  }
  .cid-uzYFIwExFg .navbar.opened {
    height: auto;
  }
  .cid-uzYFIwExFg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFIwExFg .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFIwExFg .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFIwExFg .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFIwExFg .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFIwExFg .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFIwExFg .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFIwExFg .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFIwExFg .navbar-nav {
  display: flex !important;
}
.cid-uzYFIwExFg .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFIwExFg .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFIwExFg .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFIwExFg .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFIwExFg .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFIwExFg .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFIwExFg .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFIwExFg .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFIwExFg .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFIwExFg button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFIwExFg button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFIwExFg button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFIwExFg button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFIwExFg button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFIwExFg button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFIwExFg button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFIwExFg button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFIwExFg .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFIwExFg .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFIwExFg .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFIwExFg .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFIwExFg .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFIwExFg .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFIwExFg .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFIwExFg .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFIwExFg .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFIwExFg .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFIwExFg .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFIwExFg .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFIwExFg .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFIwExFg .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFIwExFg .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFIwExFg .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFIwExFg .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFIwExFg .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFIwExFg .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFIwExFg .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFIwExFg .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFIwExFg .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFIwExFg .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFIwExFg ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFIwExFg ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFIwExFg ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFIwExFg .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFIwExFg .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFIwExFg .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFIwExFg .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFIwExFg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFIwExFg .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFIwExFg .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFIwExFg .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFIwExFg .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFIwExFg .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFIwExFg .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFIwExFg .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFIwPIqT {
  background-image: url("../../../assets/images/74001602.webp");
}
.cid-uzYFIwPIqT img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFIwPIqT .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFIwPIqT .images {
    display: none;
  }
}
.cid-uzYFIwPIqT .image-wrapper-1,
.cid-uzYFIwPIqT .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFIwPIqT .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFIwPIqT .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFIwPIqT .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFIwPIqT .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFIwPIqT .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFIwPIqT .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFIwPIqT .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFIwPIqT .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFIwPIqT .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFIwPIqT .text-wrapper {
  width: 100%;
}
.cid-uzYFIwPIqT .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFIwPIqT .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFIwPIqT .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFIwPIqT .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFIwPIqT .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFIwPIqT .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFIwPIqT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFIwPIqT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFIwPIqT .text {
  display: flex;
  align-items: center;
}
.cid-uB73GeQQ8w {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73GeQQ8w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73GeQQ8w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73GeQQ8w .container-fluid {
    padding: 0;
  }
}
.cid-uB73GeQQ8w .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73GeQQ8w .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73GeQQ8w .embla__button--next,
.cid-uB73GeQQ8w .embla__button--prev {
  display: flex;
}
.cid-uB73GeQQ8w .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73GeQQ8w .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73GeQQ8w .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73GeQQ8w .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73GeQQ8w .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73GeQQ8w .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73GeQQ8w .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73GeQQ8w .embla {
  position: relative;
  width: 100%;
}
.cid-uB73GeQQ8w .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73GeQQ8w .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73GeQQ8w .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73GeQQ8w .embla__slide a {
  cursor: grab;
}
.cid-uB73GeQQ8w .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73GeQQ8w .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73GeQQ8w .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73GeQQ8w .mbr-section-title {
  color: #232323;
}
.cid-uB73GeQQ8w .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73GeQQ8w .mbr-box {
  color: #ffffff;
}
.cid-uB73GeQQ8w .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73GeQQ8w img,
.cid-uB73GeQQ8w .item-img {
  width: 100%;
}
.cid-uB73GeQQ8w .item-wrapper {
  position: relative;
}
.cid-uB73GeQQ8w .content-head {
  max-width: 800px;
}
.cid-uzYFIwYqN8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFIwYqN8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFIwYqN8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFIwYqN8 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFIwYqN8 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFIwYqN8 .container {
    padding: 0 16px;
  }
}
.cid-uzYFIwYqN8 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFIwYqN8 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .row {
    padding: 25px 9px;
  }
}
.cid-uzYFIwYqN8 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFIwYqN8 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFIwYqN8 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFIwYqN8 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFIwYqN8 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFIwYqN8 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFIwYqN8 .items-wrapper {
    display: block;
  }
}
.cid-uzYFIwYqN8 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFIwYqN8 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFIwYqN8 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFIwYqN8 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFIwYqN8 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFIwYqN8 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFIwYqN8 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFIwYqN8 .card {
  justify-content: center;
}
.cid-uzYFIwYqN8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFIwYqN8 .mbr-text {
  color: #000000;
}
.cid-uzYFIwYqN8 .card-title {
  color: #000000;
}
.cid-uzYFIwYqN8 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFIwYqN8 .card-title,
.cid-uzYFIwYqN8 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFIxaBym {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFIxaBym .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFIxaBym .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFIxaBym .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFIxaBym .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFIxaBym .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFIxaBym .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFIxaBym .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFIxaBym .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFIxaBym .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFIxaBym .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFIxaBym .embla__button--next,
.cid-uzYFIxaBym .embla__button--prev {
  display: flex;
}
.cid-uzYFIxaBym .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFIxaBym .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFIxaBym .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFIxaBym .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFIxaBym .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFIxaBym .embla__button {
    top: -10%;
  }
}
.cid-uzYFIxaBym .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFIxaBym .embla {
    margin-top: 80px;
  }
}
.cid-uzYFIxaBym .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFIxaBym .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFIxaBym .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFIxaBym .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFIxaBym .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFIxaBym .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFIxaBym .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFIxaBym .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFIxaBym .mbr-text ul {
    display: block;
  }
}
.cid-uzYFIxaBym .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFIxaBym .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFIxaBym .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFIxaBym .item-wrapper {
  height: 100%;
}
.cid-uzYFIxaBym .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFIxaBym .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFIxaBym .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFIxmHVm {
  background-color: #000000;
  position: relative;
}
.cid-uzYFIxmHVm::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFIxmHVm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFIxmHVm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFIxmHVm .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFIxmHVm .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFIxmHVm .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFIxmHVm .container {
    padding: 0 16px;
  }
}
.cid-uzYFIxmHVm .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFIxmHVm .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFIxmHVm .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFIxmHVm .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFIxmHVm .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFIxmHVm .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFIxmHVm .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFIxmHVm .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFIxmHVm .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFIxmHVm .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFIxmHVm .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFIxmHVm .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFIxmHVm .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFIxmHVm .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFIxmHVm .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFIxmHVm .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFIxmHVm .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFIxmHVm .mbr-text {
  color: #f4f4f4;
}
#custom-html-8m {
  /* Type valid CSS here */
}
#custom-html-8m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8m p {
  font-size: 60px;
  color: #777;
}
.cid-uB73Eyl60b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73Eyl60b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73Eyl60b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73Eyl60b .container-fluid {
    padding: 0;
  }
}
.cid-uB73Eyl60b .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73Eyl60b .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73Eyl60b .embla__button--next,
.cid-uB73Eyl60b .embla__button--prev {
  display: flex;
}
.cid-uB73Eyl60b .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73Eyl60b .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73Eyl60b .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73Eyl60b .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73Eyl60b .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73Eyl60b .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73Eyl60b .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73Eyl60b .embla {
  position: relative;
  width: 100%;
}
.cid-uB73Eyl60b .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73Eyl60b .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73Eyl60b .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73Eyl60b .embla__slide a {
  cursor: grab;
}
.cid-uB73Eyl60b .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73Eyl60b .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73Eyl60b .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73Eyl60b .mbr-section-title {
  color: #232323;
}
.cid-uB73Eyl60b .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73Eyl60b .mbr-box {
  color: #ffffff;
}
.cid-uB73Eyl60b .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73Eyl60b img,
.cid-uB73Eyl60b .item-img {
  width: 100%;
}
.cid-uB73Eyl60b .item-wrapper {
  position: relative;
}
.cid-uB73Eyl60b .content-head {
  max-width: 800px;
}
.cid-uzYFIxBLE8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFIxBLE8 h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFIxBLE8 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFIxBLE8 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFIxBLE8 .nav-link.active {
  background: #232323;
}
.cid-uzYFIxBLE8 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFIxBLE8 .nav-link:hover {
  background: #232323;
}
.cid-uzYFIxBLE8 .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFIxBLE8 .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFIxBLE8 .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFIxBLE8 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFIxBLE8 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFIxBLE8 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFIxBLE8 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFIxBLE8 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFIxBLE8 .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFIxBLE8 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFIxBLE8 .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFIxBLE8 .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFIxBLE8 .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFIxBLE8 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFIxBLE8 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFIxBLE8 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFIxBLE8 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFIxBLE8 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFIxBLE8 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFIxBLE8 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFIxBLE8 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFIxBLE8 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFIxBLE8 .mbr-text,
  .cid-uzYFIxBLE8 .nav-link,
  .cid-uzYFIxBLE8 .mbr-card-title,
  .cid-uzYFIxBLE8 .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFIxBLE8 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFIxBLE8 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFIxBLE8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFIxBLE8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFIxBLE8 .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFIxBLE8 .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFIxBLE8 .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFIyBZlX .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFIyBZlX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFIyBZlX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFIyBZlX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFIyBZlX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFIyRUz0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFIyRUz0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFIyRUz0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFIyRUz0 .container-fluid {
    padding: 0;
  }
}
.cid-uzYFIyRUz0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFIyRUz0 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFIyRUz0 .embla__button--next,
.cid-uzYFIyRUz0 .embla__button--prev {
  display: flex;
}
.cid-uzYFIyRUz0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFIyRUz0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFIyRUz0 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFIyRUz0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFIyRUz0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFIyRUz0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFIyRUz0 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFIyRUz0 .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFIyRUz0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFIyRUz0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFIyRUz0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFIyRUz0 .embla__slide a {
  cursor: grab;
}
.cid-uzYFIyRUz0 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFIyRUz0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFIyRUz0 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFIyRUz0 .mbr-section-title {
  color: #232323;
}
.cid-uzYFIyRUz0 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFIyRUz0 .mbr-box {
  color: #ffffff;
}
.cid-uzYFIyRUz0 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFIyRUz0 img,
.cid-uzYFIyRUz0 .item-img {
  width: 100%;
}
.cid-uzYFIyRUz0 .item-wrapper {
  position: relative;
}
.cid-uzYFIyRUz0 .content-head {
  max-width: 800px;
}
.cid-uzYFIz8afV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFIz8afV .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFJYVxiE {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFJYVxiE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFJYVxiE .dropdown-menu {
  padding: 0;
}
.cid-uzYFJYVxiE .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFJYVxiE .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFJYVxiE .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFJYVxiE .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFJYVxiE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFJYVxiE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFJYVxiE .nav-link {
  position: relative;
}
.cid-uzYFJYVxiE .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFJYVxiE .dropdown-menu,
.cid-uzYFJYVxiE .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFJYVxiE .nav-item:focus,
.cid-uzYFJYVxiE .nav-link:focus {
  outline: none;
}
.cid-uzYFJYVxiE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFJYVxiE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFJYVxiE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFJYVxiE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFJYVxiE .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFJYVxiE .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFJYVxiE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFJYVxiE .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFJYVxiE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFJYVxiE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFJYVxiE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFJYVxiE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFJYVxiE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFJYVxiE .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-uzYFJYVxiE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFJYVxiE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFJYVxiE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFJYVxiE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFJYVxiE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFJYVxiE .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFJYVxiE .navbar {
    min-height: 80px;
  }
}
.cid-uzYFJYVxiE .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFJYVxiE .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFJYVxiE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFJYVxiE .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFJYVxiE .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFJYVxiE .dropdown-item.active,
.cid-uzYFJYVxiE .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFJYVxiE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFJYVxiE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFJYVxiE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFJYVxiE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFJYVxiE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFJYVxiE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFJYVxiE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFJYVxiE button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFJYVxiE button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFJYVxiE button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFJYVxiE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFJYVxiE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFJYVxiE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFJYVxiE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFJYVxiE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFJYVxiE nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFJYVxiE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFJYVxiE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFJYVxiE nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFJYVxiE .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFJYVxiE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFJYVxiE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFJYVxiE .navbar {
    height: 70px;
  }
  .cid-uzYFJYVxiE .navbar.opened {
    height: auto;
  }
  .cid-uzYFJYVxiE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFJYVxiE .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFJYVxiE .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFJYVxiE .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFJYVxiE .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFJYVxiE .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFJYVxiE .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFJYVxiE .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFJYVxiE .navbar-nav {
  display: flex !important;
}
.cid-uzYFJYVxiE .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFJYVxiE .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFJYVxiE .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFJYVxiE .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFJYVxiE .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFJYVxiE .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFJYVxiE .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFJYVxiE .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFJYVxiE .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFJYVxiE button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFJYVxiE button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFJYVxiE button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFJYVxiE button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFJYVxiE button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFJYVxiE button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFJYVxiE button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFJYVxiE button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFJYVxiE .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFJYVxiE .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFJYVxiE .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFJYVxiE .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFJYVxiE .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFJYVxiE .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFJYVxiE .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFJYVxiE .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFJYVxiE .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFJYVxiE .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFJYVxiE .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFJYVxiE .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFJYVxiE .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFJYVxiE .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFJYVxiE .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFJYVxiE .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFJYVxiE .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFJYVxiE .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFJYVxiE .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFJYVxiE .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFJYVxiE .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFJYVxiE .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFJYVxiE .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFJYVxiE ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFJYVxiE ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFJYVxiE ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFJYVxiE .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFJYVxiE .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFJYVxiE .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFJYVxiE .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFJYVxiE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFJYVxiE .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFJYVxiE .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFJYVxiE .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFJYVxiE .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFJYVxiE .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFJYVxiE .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFJYVxiE .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFJZ7E6L {
  background-image: url("../../../assets/images/70000514.webp");
}
.cid-uzYFJZ7E6L img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFJZ7E6L .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFJZ7E6L .images {
    display: none;
  }
}
.cid-uzYFJZ7E6L .image-wrapper-1,
.cid-uzYFJZ7E6L .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFJZ7E6L .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFJZ7E6L .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFJZ7E6L .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFJZ7E6L .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFJZ7E6L .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFJZ7E6L .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFJZ7E6L .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFJZ7E6L .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFJZ7E6L .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFJZ7E6L .text-wrapper {
  width: 100%;
}
.cid-uzYFJZ7E6L .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFJZ7E6L .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFJZ7E6L .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFJZ7E6L .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFJZ7E6L .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFJZ7E6L .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFJZ7E6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFJZ7E6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFJZ7E6L .text {
  display: flex;
  align-items: center;
}
.cid-uB73NQYmQp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73NQYmQp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73NQYmQp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73NQYmQp .container-fluid {
    padding: 0;
  }
}
.cid-uB73NQYmQp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73NQYmQp .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73NQYmQp .embla__button--next,
.cid-uB73NQYmQp .embla__button--prev {
  display: flex;
}
.cid-uB73NQYmQp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73NQYmQp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73NQYmQp .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73NQYmQp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73NQYmQp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73NQYmQp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73NQYmQp .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73NQYmQp .embla {
  position: relative;
  width: 100%;
}
.cid-uB73NQYmQp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73NQYmQp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73NQYmQp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73NQYmQp .embla__slide a {
  cursor: grab;
}
.cid-uB73NQYmQp .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73NQYmQp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73NQYmQp .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73NQYmQp .mbr-section-title {
  color: #232323;
}
.cid-uB73NQYmQp .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73NQYmQp .mbr-box {
  color: #ffffff;
}
.cid-uB73NQYmQp .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73NQYmQp img,
.cid-uB73NQYmQp .item-img {
  width: 100%;
}
.cid-uB73NQYmQp .item-wrapper {
  position: relative;
}
.cid-uB73NQYmQp .content-head {
  max-width: 800px;
}
.cid-uzYFJZfVxW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFJZfVxW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFJZfVxW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFJZfVxW .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFJZfVxW .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFJZfVxW .container {
    padding: 0 16px;
  }
}
.cid-uzYFJZfVxW .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFJZfVxW .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .row {
    padding: 25px 9px;
  }
}
.cid-uzYFJZfVxW .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFJZfVxW .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFJZfVxW .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFJZfVxW .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFJZfVxW .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFJZfVxW .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFJZfVxW .items-wrapper {
    display: block;
  }
}
.cid-uzYFJZfVxW .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFJZfVxW .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFJZfVxW .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFJZfVxW .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFJZfVxW .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFJZfVxW .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFJZfVxW .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFJZfVxW .card {
  justify-content: center;
}
.cid-uzYFJZfVxW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFJZfVxW .mbr-text {
  color: #000000;
}
.cid-uzYFJZfVxW .card-title {
  color: #000000;
}
.cid-uzYFJZfVxW .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFJZfVxW .card-title,
.cid-uzYFJZfVxW .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFJZsKox {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFJZsKox .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFJZsKox .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFJZsKox .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFJZsKox .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFJZsKox .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFJZsKox .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFJZsKox .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFJZsKox .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFJZsKox .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFJZsKox .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFJZsKox .embla__button--next,
.cid-uzYFJZsKox .embla__button--prev {
  display: flex;
}
.cid-uzYFJZsKox .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFJZsKox .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFJZsKox .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFJZsKox .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFJZsKox .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFJZsKox .embla__button {
    top: -10%;
  }
}
.cid-uzYFJZsKox .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFJZsKox .embla {
    margin-top: 80px;
  }
}
.cid-uzYFJZsKox .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFJZsKox .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFJZsKox .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFJZsKox .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFJZsKox .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFJZsKox .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFJZsKox .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFJZsKox .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFJZsKox .mbr-text ul {
    display: block;
  }
}
.cid-uzYFJZsKox .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFJZsKox .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFJZsKox .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFJZsKox .item-wrapper {
  height: 100%;
}
.cid-uzYFJZsKox .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFJZsKox .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFJZsKox .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFJZCnjC {
  background-color: #000000;
  position: relative;
}
.cid-uzYFJZCnjC::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFJZCnjC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFJZCnjC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFJZCnjC .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFJZCnjC .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFJZCnjC .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFJZCnjC .container {
    padding: 0 16px;
  }
}
.cid-uzYFJZCnjC .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFJZCnjC .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFJZCnjC .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFJZCnjC .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFJZCnjC .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFJZCnjC .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFJZCnjC .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFJZCnjC .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFJZCnjC .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFJZCnjC .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFJZCnjC .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFJZCnjC .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFJZCnjC .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFJZCnjC .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFJZCnjC .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFJZCnjC .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFJZCnjC .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFJZCnjC .mbr-text {
  color: #f4f4f4;
}
#custom-html-8w {
  /* Type valid CSS here */
}
#custom-html-8w div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8w p {
  font-size: 60px;
  color: #777;
}
.cid-uB73M6whVg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73M6whVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73M6whVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73M6whVg .container-fluid {
    padding: 0;
  }
}
.cid-uB73M6whVg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73M6whVg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73M6whVg .embla__button--next,
.cid-uB73M6whVg .embla__button--prev {
  display: flex;
}
.cid-uB73M6whVg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73M6whVg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73M6whVg .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73M6whVg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73M6whVg .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73M6whVg .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73M6whVg .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73M6whVg .embla {
  position: relative;
  width: 100%;
}
.cid-uB73M6whVg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73M6whVg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73M6whVg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73M6whVg .embla__slide a {
  cursor: grab;
}
.cid-uB73M6whVg .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73M6whVg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73M6whVg .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73M6whVg .mbr-section-title {
  color: #232323;
}
.cid-uB73M6whVg .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73M6whVg .mbr-box {
  color: #ffffff;
}
.cid-uB73M6whVg .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73M6whVg img,
.cid-uB73M6whVg .item-img {
  width: 100%;
}
.cid-uB73M6whVg .item-wrapper {
  position: relative;
}
.cid-uB73M6whVg .content-head {
  max-width: 800px;
}
.cid-uzYFJZRfyA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFJZRfyA h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFJZRfyA .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFJZRfyA .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFJZRfyA .nav-link.active {
  background: #232323;
}
.cid-uzYFJZRfyA .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFJZRfyA .nav-link:hover {
  background: #232323;
}
.cid-uzYFJZRfyA .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFJZRfyA .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFJZRfyA .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFJZRfyA .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFJZRfyA .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFJZRfyA .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFJZRfyA .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFJZRfyA .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFJZRfyA .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFJZRfyA .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFJZRfyA .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFJZRfyA .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFJZRfyA .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFJZRfyA .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFJZRfyA .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFJZRfyA .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFJZRfyA .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFJZRfyA .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFJZRfyA .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFJZRfyA .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFJZRfyA .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFJZRfyA .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFJZRfyA .mbr-text,
  .cid-uzYFJZRfyA .nav-link,
  .cid-uzYFJZRfyA .mbr-card-title,
  .cid-uzYFJZRfyA .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFJZRfyA .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFJZRfyA .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFJZRfyA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFJZRfyA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFJZRfyA .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFJZRfyA .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFJZRfyA .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFK0Ppg2 .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFK0Ppg2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFK0Ppg2 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFK0Ppg2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFK0Ppg2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFK14kyZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFK14kyZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFK14kyZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFK14kyZ .container-fluid {
    padding: 0;
  }
}
.cid-uzYFK14kyZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFK14kyZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFK14kyZ .embla__button--next,
.cid-uzYFK14kyZ .embla__button--prev {
  display: flex;
}
.cid-uzYFK14kyZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFK14kyZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFK14kyZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFK14kyZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFK14kyZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFK14kyZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFK14kyZ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFK14kyZ .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFK14kyZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFK14kyZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFK14kyZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFK14kyZ .embla__slide a {
  cursor: grab;
}
.cid-uzYFK14kyZ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFK14kyZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFK14kyZ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFK14kyZ .mbr-section-title {
  color: #232323;
}
.cid-uzYFK14kyZ .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFK14kyZ .mbr-box {
  color: #ffffff;
}
.cid-uzYFK14kyZ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFK14kyZ img,
.cid-uzYFK14kyZ .item-img {
  width: 100%;
}
.cid-uzYFK14kyZ .item-wrapper {
  position: relative;
}
.cid-uzYFK14kyZ .content-head {
  max-width: 800px;
}
.cid-uzYFK1nsE7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFK1nsE7 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFLno5uq {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFLno5uq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFLno5uq .dropdown-menu {
  padding: 0;
}
.cid-uzYFLno5uq .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFLno5uq .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFLno5uq .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFLno5uq .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFLno5uq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFLno5uq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFLno5uq .nav-link {
  position: relative;
}
.cid-uzYFLno5uq .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFLno5uq .dropdown-menu,
.cid-uzYFLno5uq .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFLno5uq .nav-item:focus,
.cid-uzYFLno5uq .nav-link:focus {
  outline: none;
}
.cid-uzYFLno5uq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFLno5uq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFLno5uq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFLno5uq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFLno5uq .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFLno5uq .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFLno5uq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFLno5uq .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFLno5uq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFLno5uq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFLno5uq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFLno5uq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFLno5uq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFLno5uq .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-uzYFLno5uq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFLno5uq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFLno5uq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFLno5uq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFLno5uq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFLno5uq .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFLno5uq .navbar {
    min-height: 80px;
  }
}
.cid-uzYFLno5uq .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFLno5uq .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFLno5uq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFLno5uq .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFLno5uq .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFLno5uq .dropdown-item.active,
.cid-uzYFLno5uq .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFLno5uq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFLno5uq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFLno5uq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFLno5uq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFLno5uq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFLno5uq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFLno5uq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFLno5uq button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFLno5uq button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFLno5uq button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFLno5uq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFLno5uq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFLno5uq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFLno5uq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFLno5uq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFLno5uq nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFLno5uq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFLno5uq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFLno5uq nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFLno5uq .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFLno5uq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFLno5uq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFLno5uq .navbar {
    height: 70px;
  }
  .cid-uzYFLno5uq .navbar.opened {
    height: auto;
  }
  .cid-uzYFLno5uq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFLno5uq .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFLno5uq .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFLno5uq .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFLno5uq .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFLno5uq .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFLno5uq .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFLno5uq .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFLno5uq .navbar-nav {
  display: flex !important;
}
.cid-uzYFLno5uq .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFLno5uq .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFLno5uq .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFLno5uq .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFLno5uq .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFLno5uq .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFLno5uq .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFLno5uq .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFLno5uq .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFLno5uq button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFLno5uq button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFLno5uq button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFLno5uq button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFLno5uq button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFLno5uq button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFLno5uq button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFLno5uq button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFLno5uq .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFLno5uq .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFLno5uq .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFLno5uq .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFLno5uq .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFLno5uq .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFLno5uq .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFLno5uq .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFLno5uq .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFLno5uq .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFLno5uq .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFLno5uq .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFLno5uq .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFLno5uq .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFLno5uq .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFLno5uq .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFLno5uq .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFLno5uq .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFLno5uq .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFLno5uq .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFLno5uq .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFLno5uq .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFLno5uq .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFLno5uq ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFLno5uq ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFLno5uq ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFLno5uq .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFLno5uq .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFLno5uq .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFLno5uq .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFLno5uq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFLno5uq .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFLno5uq .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFLno5uq .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFLno5uq .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFLno5uq .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFLno5uq .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFLno5uq .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFLnzsek {
  background-image: url("../../../assets/images/76001521.webp");
}
.cid-uzYFLnzsek img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFLnzsek .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFLnzsek .images {
    display: none;
  }
}
.cid-uzYFLnzsek .image-wrapper-1,
.cid-uzYFLnzsek .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFLnzsek .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFLnzsek .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFLnzsek .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFLnzsek .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFLnzsek .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFLnzsek .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFLnzsek .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFLnzsek .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFLnzsek .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFLnzsek .text-wrapper {
  width: 100%;
}
.cid-uzYFLnzsek .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFLnzsek .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFLnzsek .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFLnzsek .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFLnzsek .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFLnzsek .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFLnzsek .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFLnzsek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFLnzsek .text {
  display: flex;
  align-items: center;
}
.cid-uzYFLnJRLa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFLnJRLa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFLnJRLa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFLnJRLa .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFLnJRLa .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFLnJRLa .container {
    padding: 0 16px;
  }
}
.cid-uzYFLnJRLa .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFLnJRLa .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .row {
    padding: 25px 9px;
  }
}
.cid-uzYFLnJRLa .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFLnJRLa .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFLnJRLa .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFLnJRLa .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFLnJRLa .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFLnJRLa .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFLnJRLa .items-wrapper {
    display: block;
  }
}
.cid-uzYFLnJRLa .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFLnJRLa .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFLnJRLa .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFLnJRLa .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFLnJRLa .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFLnJRLa .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFLnJRLa .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFLnJRLa .card {
  justify-content: center;
}
.cid-uzYFLnJRLa .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFLnJRLa .mbr-text {
  color: #000000;
}
.cid-uzYFLnJRLa .card-title {
  color: #000000;
}
.cid-uzYFLnJRLa .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFLnJRLa .card-title,
.cid-uzYFLnJRLa .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFLnV4Id {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFLnV4Id .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFLnV4Id .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFLnV4Id .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFLnV4Id .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFLnV4Id .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFLnV4Id .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFLnV4Id .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFLnV4Id .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFLnV4Id .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFLnV4Id .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFLnV4Id .embla__button--next,
.cid-uzYFLnV4Id .embla__button--prev {
  display: flex;
}
.cid-uzYFLnV4Id .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFLnV4Id .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFLnV4Id .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFLnV4Id .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFLnV4Id .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFLnV4Id .embla__button {
    top: -10%;
  }
}
.cid-uzYFLnV4Id .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFLnV4Id .embla {
    margin-top: 80px;
  }
}
.cid-uzYFLnV4Id .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFLnV4Id .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFLnV4Id .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFLnV4Id .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFLnV4Id .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFLnV4Id .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFLnV4Id .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFLnV4Id .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFLnV4Id .mbr-text ul {
    display: block;
  }
}
.cid-uzYFLnV4Id .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFLnV4Id .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFLnV4Id .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFLnV4Id .item-wrapper {
  height: 100%;
}
.cid-uzYFLnV4Id .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFLnV4Id .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFLnV4Id .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFLo4KtO {
  background-color: #000000;
  position: relative;
}
.cid-uzYFLo4KtO::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFLo4KtO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFLo4KtO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFLo4KtO .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFLo4KtO .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFLo4KtO .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFLo4KtO .container {
    padding: 0 16px;
  }
}
.cid-uzYFLo4KtO .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFLo4KtO .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFLo4KtO .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFLo4KtO .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFLo4KtO .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFLo4KtO .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFLo4KtO .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFLo4KtO .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFLo4KtO .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFLo4KtO .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFLo4KtO .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFLo4KtO .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFLo4KtO .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFLo4KtO .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFLo4KtO .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFLo4KtO .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFLo4KtO .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFLo4KtO .mbr-text {
  color: #f4f4f4;
}
#custom-html-96 {
  /* Type valid CSS here */
}
#custom-html-96 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-96 p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFLojWNl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFLojWNl h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFLojWNl .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFLojWNl .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFLojWNl .nav-link.active {
  background: #232323;
}
.cid-uzYFLojWNl .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFLojWNl .nav-link:hover {
  background: #232323;
}
.cid-uzYFLojWNl .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFLojWNl .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFLojWNl .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFLojWNl .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFLojWNl .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFLojWNl .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFLojWNl .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFLojWNl .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFLojWNl .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFLojWNl .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFLojWNl .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFLojWNl .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFLojWNl .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFLojWNl .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFLojWNl .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFLojWNl .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFLojWNl .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFLojWNl .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFLojWNl .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFLojWNl .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFLojWNl .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFLojWNl .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFLojWNl .mbr-text,
  .cid-uzYFLojWNl .nav-link,
  .cid-uzYFLojWNl .mbr-card-title,
  .cid-uzYFLojWNl .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFLojWNl .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFLojWNl .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFLojWNl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFLojWNl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFLojWNl .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFLojWNl .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFLojWNl .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFLpiGNu .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFLpiGNu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFLpiGNu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFLpiGNu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFLpiGNu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFLpyFJ3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFLpyFJ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFLpyFJ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFLpyFJ3 .container-fluid {
    padding: 0;
  }
}
.cid-uzYFLpyFJ3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFLpyFJ3 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFLpyFJ3 .embla__button--next,
.cid-uzYFLpyFJ3 .embla__button--prev {
  display: flex;
}
.cid-uzYFLpyFJ3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFLpyFJ3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFLpyFJ3 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFLpyFJ3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFLpyFJ3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFLpyFJ3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFLpyFJ3 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFLpyFJ3 .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFLpyFJ3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFLpyFJ3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFLpyFJ3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFLpyFJ3 .embla__slide a {
  cursor: grab;
}
.cid-uzYFLpyFJ3 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFLpyFJ3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFLpyFJ3 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFLpyFJ3 .mbr-section-title {
  color: #232323;
}
.cid-uzYFLpyFJ3 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFLpyFJ3 .mbr-box {
  color: #ffffff;
}
.cid-uzYFLpyFJ3 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFLpyFJ3 img,
.cid-uzYFLpyFJ3 .item-img {
  width: 100%;
}
.cid-uzYFLpyFJ3 .item-wrapper {
  position: relative;
}
.cid-uzYFLpyFJ3 .content-head {
  max-width: 800px;
}
.cid-uzYFLpRosj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFLpRosj .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFMWmoJl {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFMWmoJl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFMWmoJl .dropdown-menu {
  padding: 0;
}
.cid-uzYFMWmoJl .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFMWmoJl .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFMWmoJl .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFMWmoJl .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFMWmoJl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFMWmoJl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFMWmoJl .nav-link {
  position: relative;
}
.cid-uzYFMWmoJl .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFMWmoJl .dropdown-menu,
.cid-uzYFMWmoJl .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFMWmoJl .nav-item:focus,
.cid-uzYFMWmoJl .nav-link:focus {
  outline: none;
}
.cid-uzYFMWmoJl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFMWmoJl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFMWmoJl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFMWmoJl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFMWmoJl .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFMWmoJl .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFMWmoJl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFMWmoJl .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFMWmoJl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFMWmoJl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFMWmoJl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFMWmoJl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFMWmoJl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFMWmoJl .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-uzYFMWmoJl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFMWmoJl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFMWmoJl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFMWmoJl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFMWmoJl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFMWmoJl .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFMWmoJl .navbar {
    min-height: 80px;
  }
}
.cid-uzYFMWmoJl .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFMWmoJl .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFMWmoJl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFMWmoJl .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFMWmoJl .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFMWmoJl .dropdown-item.active,
.cid-uzYFMWmoJl .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFMWmoJl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFMWmoJl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFMWmoJl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFMWmoJl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFMWmoJl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFMWmoJl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFMWmoJl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFMWmoJl button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFMWmoJl button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFMWmoJl button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFMWmoJl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFMWmoJl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFMWmoJl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFMWmoJl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFMWmoJl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFMWmoJl nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFMWmoJl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFMWmoJl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFMWmoJl nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFMWmoJl .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFMWmoJl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFMWmoJl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFMWmoJl .navbar {
    height: 70px;
  }
  .cid-uzYFMWmoJl .navbar.opened {
    height: auto;
  }
  .cid-uzYFMWmoJl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFMWmoJl .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFMWmoJl .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFMWmoJl .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFMWmoJl .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFMWmoJl .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFMWmoJl .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFMWmoJl .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFMWmoJl .navbar-nav {
  display: flex !important;
}
.cid-uzYFMWmoJl .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFMWmoJl .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFMWmoJl .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFMWmoJl .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFMWmoJl .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFMWmoJl .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFMWmoJl .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFMWmoJl .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFMWmoJl .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFMWmoJl button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFMWmoJl button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFMWmoJl button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFMWmoJl button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFMWmoJl button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFMWmoJl button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFMWmoJl button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFMWmoJl button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFMWmoJl .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFMWmoJl .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFMWmoJl .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFMWmoJl .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFMWmoJl .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFMWmoJl .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFMWmoJl .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFMWmoJl .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFMWmoJl .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFMWmoJl .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFMWmoJl .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFMWmoJl .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFMWmoJl .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFMWmoJl .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFMWmoJl .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFMWmoJl .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFMWmoJl .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFMWmoJl .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFMWmoJl .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFMWmoJl .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFMWmoJl .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFMWmoJl .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFMWmoJl .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFMWmoJl ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFMWmoJl ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFMWmoJl ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFMWmoJl .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFMWmoJl .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFMWmoJl .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFMWmoJl .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFMWmoJl .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFMWmoJl .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFMWmoJl .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFMWmoJl .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFMWmoJl .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFMWmoJl .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFMWmoJl .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFMWmoJl .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFMWCPyA {
  background-image: url("../../../assets/images/79002764.webp");
}
.cid-uzYFMWCPyA img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFMWCPyA .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFMWCPyA .images {
    display: none;
  }
}
.cid-uzYFMWCPyA .image-wrapper-1,
.cid-uzYFMWCPyA .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFMWCPyA .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFMWCPyA .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFMWCPyA .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFMWCPyA .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFMWCPyA .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFMWCPyA .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFMWCPyA .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFMWCPyA .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFMWCPyA .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFMWCPyA .text-wrapper {
  width: 100%;
}
.cid-uzYFMWCPyA .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFMWCPyA .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFMWCPyA .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFMWCPyA .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFMWCPyA .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFMWCPyA .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFMWCPyA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFMWCPyA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFMWCPyA .text {
  display: flex;
  align-items: center;
}
.cid-uzYFMWK7sS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFMWK7sS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFMWK7sS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFMWK7sS .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFMWK7sS .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFMWK7sS .container {
    padding: 0 16px;
  }
}
.cid-uzYFMWK7sS .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFMWK7sS .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .row {
    padding: 25px 9px;
  }
}
.cid-uzYFMWK7sS .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFMWK7sS .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFMWK7sS .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFMWK7sS .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFMWK7sS .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFMWK7sS .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFMWK7sS .items-wrapper {
    display: block;
  }
}
.cid-uzYFMWK7sS .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFMWK7sS .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFMWK7sS .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFMWK7sS .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFMWK7sS .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFMWK7sS .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFMWK7sS .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFMWK7sS .card {
  justify-content: center;
}
.cid-uzYFMWK7sS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFMWK7sS .mbr-text {
  color: #000000;
}
.cid-uzYFMWK7sS .card-title {
  color: #000000;
}
.cid-uzYFMWK7sS .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFMWK7sS .card-title,
.cid-uzYFMWK7sS .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFMWWOGT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFMWWOGT .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFMWWOGT .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFMWWOGT .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFMWWOGT .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFMWWOGT .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFMWWOGT .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFMWWOGT .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFMWWOGT .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFMWWOGT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFMWWOGT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFMWWOGT .embla__button--next,
.cid-uzYFMWWOGT .embla__button--prev {
  display: flex;
}
.cid-uzYFMWWOGT .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFMWWOGT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFMWWOGT .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFMWWOGT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFMWWOGT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFMWWOGT .embla__button {
    top: -10%;
  }
}
.cid-uzYFMWWOGT .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFMWWOGT .embla {
    margin-top: 80px;
  }
}
.cid-uzYFMWWOGT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFMWWOGT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFMWWOGT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFMWWOGT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFMWWOGT .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFMWWOGT .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFMWWOGT .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFMWWOGT .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFMWWOGT .mbr-text ul {
    display: block;
  }
}
.cid-uzYFMWWOGT .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFMWWOGT .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFMWWOGT .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFMWWOGT .item-wrapper {
  height: 100%;
}
.cid-uzYFMWWOGT .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFMWWOGT .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFMWWOGT .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFMX5Xnf {
  background-color: #000000;
  position: relative;
}
.cid-uzYFMX5Xnf::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFMX5Xnf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFMX5Xnf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFMX5Xnf .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFMX5Xnf .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFMX5Xnf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFMX5Xnf .container {
    padding: 0 16px;
  }
}
.cid-uzYFMX5Xnf .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFMX5Xnf .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFMX5Xnf .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFMX5Xnf .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFMX5Xnf .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFMX5Xnf .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFMX5Xnf .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFMX5Xnf .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFMX5Xnf .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFMX5Xnf .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFMX5Xnf .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFMX5Xnf .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFMX5Xnf .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFMX5Xnf .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFMX5Xnf .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFMX5Xnf .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFMX5Xnf .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFMX5Xnf .mbr-text {
  color: #f4f4f4;
}
#custom-html-9g {
  /* Type valid CSS here */
}
#custom-html-9g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-9g p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFMXkh5K {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFMXkh5K h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFMXkh5K .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFMXkh5K .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFMXkh5K .nav-link.active {
  background: #232323;
}
.cid-uzYFMXkh5K .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFMXkh5K .nav-link:hover {
  background: #232323;
}
.cid-uzYFMXkh5K .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFMXkh5K .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFMXkh5K .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFMXkh5K .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFMXkh5K .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFMXkh5K .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFMXkh5K .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFMXkh5K .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFMXkh5K .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFMXkh5K .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFMXkh5K .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFMXkh5K .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFMXkh5K .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFMXkh5K .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFMXkh5K .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFMXkh5K .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFMXkh5K .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFMXkh5K .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFMXkh5K .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFMXkh5K .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFMXkh5K .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFMXkh5K .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFMXkh5K .mbr-text,
  .cid-uzYFMXkh5K .nav-link,
  .cid-uzYFMXkh5K .mbr-card-title,
  .cid-uzYFMXkh5K .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFMXkh5K .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFMXkh5K .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFMXkh5K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFMXkh5K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFMXkh5K .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFMXkh5K .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFMXkh5K .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFMYkxSd .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFMYkxSd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFMYkxSd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFMYkxSd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFMYkxSd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFMYB6A5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFMYB6A5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFMYB6A5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFMYB6A5 .container-fluid {
    padding: 0;
  }
}
.cid-uzYFMYB6A5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFMYB6A5 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFMYB6A5 .embla__button--next,
.cid-uzYFMYB6A5 .embla__button--prev {
  display: flex;
}
.cid-uzYFMYB6A5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFMYB6A5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFMYB6A5 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFMYB6A5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFMYB6A5 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFMYB6A5 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFMYB6A5 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFMYB6A5 .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFMYB6A5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFMYB6A5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFMYB6A5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFMYB6A5 .embla__slide a {
  cursor: grab;
}
.cid-uzYFMYB6A5 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFMYB6A5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFMYB6A5 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFMYB6A5 .mbr-section-title {
  color: #232323;
}
.cid-uzYFMYB6A5 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFMYB6A5 .mbr-box {
  color: #ffffff;
}
.cid-uzYFMYB6A5 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFMYB6A5 img,
.cid-uzYFMYB6A5 .item-img {
  width: 100%;
}
.cid-uzYFMYB6A5 .item-wrapper {
  position: relative;
}
.cid-uzYFMYB6A5 .content-head {
  max-width: 800px;
}
.cid-uzYFMYSdi0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFMYSdi0 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFODdTaT {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFODdTaT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFODdTaT .dropdown-menu {
  padding: 0;
}
.cid-uzYFODdTaT .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFODdTaT .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFODdTaT .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFODdTaT .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFODdTaT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFODdTaT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFODdTaT .nav-link {
  position: relative;
}
.cid-uzYFODdTaT .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFODdTaT .dropdown-menu,
.cid-uzYFODdTaT .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFODdTaT .nav-item:focus,
.cid-uzYFODdTaT .nav-link:focus {
  outline: none;
}
.cid-uzYFODdTaT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFODdTaT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFODdTaT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFODdTaT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFODdTaT .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFODdTaT .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFODdTaT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFODdTaT .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFODdTaT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFODdTaT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFODdTaT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFODdTaT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFODdTaT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFODdTaT .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-uzYFODdTaT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFODdTaT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFODdTaT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFODdTaT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFODdTaT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFODdTaT .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFODdTaT .navbar {
    min-height: 80px;
  }
}
.cid-uzYFODdTaT .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFODdTaT .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFODdTaT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFODdTaT .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFODdTaT .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFODdTaT .dropdown-item.active,
.cid-uzYFODdTaT .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFODdTaT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFODdTaT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFODdTaT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFODdTaT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFODdTaT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFODdTaT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFODdTaT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFODdTaT button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFODdTaT button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFODdTaT button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFODdTaT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFODdTaT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFODdTaT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFODdTaT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFODdTaT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFODdTaT nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFODdTaT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFODdTaT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFODdTaT nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFODdTaT .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFODdTaT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFODdTaT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFODdTaT .navbar {
    height: 70px;
  }
  .cid-uzYFODdTaT .navbar.opened {
    height: auto;
  }
  .cid-uzYFODdTaT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFODdTaT .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFODdTaT .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFODdTaT .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFODdTaT .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFODdTaT .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFODdTaT .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFODdTaT .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFODdTaT .navbar-nav {
  display: flex !important;
}
.cid-uzYFODdTaT .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFODdTaT .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFODdTaT .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFODdTaT .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFODdTaT .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFODdTaT .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFODdTaT .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFODdTaT .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFODdTaT .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFODdTaT button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFODdTaT button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFODdTaT button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFODdTaT button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFODdTaT button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFODdTaT button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFODdTaT button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFODdTaT button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFODdTaT .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFODdTaT .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFODdTaT .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFODdTaT .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFODdTaT .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFODdTaT .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFODdTaT .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFODdTaT .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFODdTaT .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFODdTaT .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFODdTaT .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFODdTaT .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFODdTaT .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFODdTaT .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFODdTaT .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFODdTaT .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFODdTaT .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFODdTaT .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFODdTaT .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFODdTaT .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFODdTaT .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFODdTaT .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFODdTaT .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFODdTaT ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFODdTaT ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFODdTaT ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFODdTaT .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFODdTaT .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFODdTaT .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFODdTaT .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFODdTaT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFODdTaT .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFODdTaT .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFODdTaT .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFODdTaT .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFODdTaT .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFODdTaT .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFODdTaT .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFODooSp {
  background-image: url("../../../assets/images/79002836.webp");
}
.cid-uzYFODooSp img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFODooSp .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFODooSp .images {
    display: none;
  }
}
.cid-uzYFODooSp .image-wrapper-1,
.cid-uzYFODooSp .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFODooSp .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFODooSp .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFODooSp .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFODooSp .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFODooSp .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFODooSp .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFODooSp .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFODooSp .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFODooSp .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFODooSp .text-wrapper {
  width: 100%;
}
.cid-uzYFODooSp .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFODooSp .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFODooSp .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFODooSp .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFODooSp .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFODooSp .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFODooSp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFODooSp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFODooSp .text {
  display: flex;
  align-items: center;
}
.cid-uB73XciI9d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73XciI9d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73XciI9d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73XciI9d .container-fluid {
    padding: 0;
  }
}
.cid-uB73XciI9d .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73XciI9d .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73XciI9d .embla__button--next,
.cid-uB73XciI9d .embla__button--prev {
  display: flex;
}
.cid-uB73XciI9d .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73XciI9d .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73XciI9d .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73XciI9d .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73XciI9d .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73XciI9d .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73XciI9d .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73XciI9d .embla {
  position: relative;
  width: 100%;
}
.cid-uB73XciI9d .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73XciI9d .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73XciI9d .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73XciI9d .embla__slide a {
  cursor: grab;
}
.cid-uB73XciI9d .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73XciI9d .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73XciI9d .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73XciI9d .mbr-section-title {
  color: #232323;
}
.cid-uB73XciI9d .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73XciI9d .mbr-box {
  color: #ffffff;
}
.cid-uB73XciI9d .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73XciI9d img,
.cid-uB73XciI9d .item-img {
  width: 100%;
}
.cid-uB73XciI9d .item-wrapper {
  position: relative;
}
.cid-uB73XciI9d .content-head {
  max-width: 800px;
}
.cid-uzYFODwvos {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFODwvos .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFODwvos .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFODwvos .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFODwvos .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFODwvos .container {
    padding: 0 16px;
  }
}
.cid-uzYFODwvos .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFODwvos .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .row {
    padding: 25px 9px;
  }
}
.cid-uzYFODwvos .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFODwvos .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFODwvos .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFODwvos .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFODwvos .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFODwvos .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFODwvos .items-wrapper {
    display: block;
  }
}
.cid-uzYFODwvos .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFODwvos .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFODwvos .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFODwvos .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFODwvos .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFODwvos .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFODwvos .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFODwvos .card {
  justify-content: center;
}
.cid-uzYFODwvos .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFODwvos .mbr-text {
  color: #000000;
}
.cid-uzYFODwvos .card-title {
  color: #000000;
}
.cid-uzYFODwvos .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFODwvos .card-title,
.cid-uzYFODwvos .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFODIcdp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFODIcdp .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFODIcdp .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFODIcdp .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFODIcdp .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFODIcdp .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFODIcdp .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFODIcdp .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFODIcdp .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFODIcdp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFODIcdp .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFODIcdp .embla__button--next,
.cid-uzYFODIcdp .embla__button--prev {
  display: flex;
}
.cid-uzYFODIcdp .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFODIcdp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFODIcdp .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFODIcdp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFODIcdp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFODIcdp .embla__button {
    top: -10%;
  }
}
.cid-uzYFODIcdp .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFODIcdp .embla {
    margin-top: 80px;
  }
}
.cid-uzYFODIcdp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFODIcdp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFODIcdp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFODIcdp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFODIcdp .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFODIcdp .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFODIcdp .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFODIcdp .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFODIcdp .mbr-text ul {
    display: block;
  }
}
.cid-uzYFODIcdp .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFODIcdp .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFODIcdp .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFODIcdp .item-wrapper {
  height: 100%;
}
.cid-uzYFODIcdp .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFODIcdp .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFODIcdp .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFODSd4X {
  background-color: #000000;
  position: relative;
}
.cid-uzYFODSd4X::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFODSd4X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFODSd4X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFODSd4X .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFODSd4X .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFODSd4X .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFODSd4X .container {
    padding: 0 16px;
  }
}
.cid-uzYFODSd4X .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFODSd4X .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFODSd4X .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFODSd4X .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFODSd4X .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFODSd4X .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFODSd4X .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFODSd4X .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFODSd4X .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFODSd4X .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFODSd4X .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFODSd4X .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFODSd4X .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFODSd4X .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFODSd4X .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFODSd4X .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFODSd4X .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFODSd4X .mbr-text {
  color: #f4f4f4;
}
#custom-html-9q {
  /* Type valid CSS here */
}
#custom-html-9q div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-9q p {
  font-size: 60px;
  color: #777;
}
.cid-uB73VDK2yF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB73VDK2yF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB73VDK2yF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB73VDK2yF .container-fluid {
    padding: 0;
  }
}
.cid-uB73VDK2yF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB73VDK2yF .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB73VDK2yF .embla__button--next,
.cid-uB73VDK2yF .embla__button--prev {
  display: flex;
}
.cid-uB73VDK2yF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB73VDK2yF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB73VDK2yF .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB73VDK2yF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB73VDK2yF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB73VDK2yF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB73VDK2yF .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB73VDK2yF .embla {
  position: relative;
  width: 100%;
}
.cid-uB73VDK2yF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB73VDK2yF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB73VDK2yF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB73VDK2yF .embla__slide a {
  cursor: grab;
}
.cid-uB73VDK2yF .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB73VDK2yF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB73VDK2yF .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB73VDK2yF .mbr-section-title {
  color: #232323;
}
.cid-uB73VDK2yF .mbr-section-subtitle {
  color: #232323;
}
.cid-uB73VDK2yF .mbr-box {
  color: #ffffff;
}
.cid-uB73VDK2yF .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB73VDK2yF img,
.cid-uB73VDK2yF .item-img {
  width: 100%;
}
.cid-uB73VDK2yF .item-wrapper {
  position: relative;
}
.cid-uB73VDK2yF .content-head {
  max-width: 800px;
}
.cid-uzYFOE6KsQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFOE6KsQ h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFOE6KsQ .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFOE6KsQ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFOE6KsQ .nav-link.active {
  background: #232323;
}
.cid-uzYFOE6KsQ .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFOE6KsQ .nav-link:hover {
  background: #232323;
}
.cid-uzYFOE6KsQ .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFOE6KsQ .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFOE6KsQ .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFOE6KsQ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFOE6KsQ .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFOE6KsQ .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFOE6KsQ .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFOE6KsQ .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFOE6KsQ .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFOE6KsQ .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFOE6KsQ .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFOE6KsQ .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFOE6KsQ .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFOE6KsQ .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFOE6KsQ .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFOE6KsQ .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFOE6KsQ .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFOE6KsQ .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFOE6KsQ .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFOE6KsQ .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFOE6KsQ .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFOE6KsQ .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFOE6KsQ .mbr-text,
  .cid-uzYFOE6KsQ .nav-link,
  .cid-uzYFOE6KsQ .mbr-card-title,
  .cid-uzYFOE6KsQ .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFOE6KsQ .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFOE6KsQ .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFOE6KsQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFOE6KsQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFOE6KsQ .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFOE6KsQ .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFOE6KsQ .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFOF75Bf .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFOF75Bf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFOF75Bf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFOF75Bf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFOF75Bf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFOFnOF6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFOFnOF6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFOFnOF6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFOFnOF6 .container-fluid {
    padding: 0;
  }
}
.cid-uzYFOFnOF6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFOFnOF6 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFOFnOF6 .embla__button--next,
.cid-uzYFOFnOF6 .embla__button--prev {
  display: flex;
}
.cid-uzYFOFnOF6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFOFnOF6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFOFnOF6 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFOFnOF6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFOFnOF6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFOFnOF6 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFOFnOF6 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFOFnOF6 .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFOFnOF6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFOFnOF6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFOFnOF6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFOFnOF6 .embla__slide a {
  cursor: grab;
}
.cid-uzYFOFnOF6 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFOFnOF6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFOFnOF6 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFOFnOF6 .mbr-section-title {
  color: #232323;
}
.cid-uzYFOFnOF6 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFOFnOF6 .mbr-box {
  color: #ffffff;
}
.cid-uzYFOFnOF6 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFOFnOF6 img,
.cid-uzYFOFnOF6 .item-img {
  width: 100%;
}
.cid-uzYFOFnOF6 .item-wrapper {
  position: relative;
}
.cid-uzYFOFnOF6 .content-head {
  max-width: 800px;
}
.cid-uzYFOFFpDd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFOFFpDd .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFQcGeqb {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFQcGeqb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFQcGeqb .dropdown-menu {
  padding: 0;
}
.cid-uzYFQcGeqb .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFQcGeqb .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFQcGeqb .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFQcGeqb .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFQcGeqb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFQcGeqb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFQcGeqb .nav-link {
  position: relative;
}
.cid-uzYFQcGeqb .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFQcGeqb .dropdown-menu,
.cid-uzYFQcGeqb .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFQcGeqb .nav-item:focus,
.cid-uzYFQcGeqb .nav-link:focus {
  outline: none;
}
.cid-uzYFQcGeqb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFQcGeqb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFQcGeqb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFQcGeqb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFQcGeqb .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFQcGeqb .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFQcGeqb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFQcGeqb .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFQcGeqb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFQcGeqb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFQcGeqb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFQcGeqb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFQcGeqb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFQcGeqb .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-uzYFQcGeqb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFQcGeqb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFQcGeqb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFQcGeqb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFQcGeqb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFQcGeqb .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFQcGeqb .navbar {
    min-height: 80px;
  }
}
.cid-uzYFQcGeqb .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFQcGeqb .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFQcGeqb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFQcGeqb .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFQcGeqb .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFQcGeqb .dropdown-item.active,
.cid-uzYFQcGeqb .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFQcGeqb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFQcGeqb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFQcGeqb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFQcGeqb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFQcGeqb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFQcGeqb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFQcGeqb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFQcGeqb button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFQcGeqb button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFQcGeqb button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFQcGeqb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFQcGeqb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFQcGeqb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFQcGeqb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFQcGeqb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFQcGeqb nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFQcGeqb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFQcGeqb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFQcGeqb nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFQcGeqb .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFQcGeqb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFQcGeqb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFQcGeqb .navbar {
    height: 70px;
  }
  .cid-uzYFQcGeqb .navbar.opened {
    height: auto;
  }
  .cid-uzYFQcGeqb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFQcGeqb .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFQcGeqb .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFQcGeqb .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFQcGeqb .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFQcGeqb .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFQcGeqb .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFQcGeqb .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFQcGeqb .navbar-nav {
  display: flex !important;
}
.cid-uzYFQcGeqb .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFQcGeqb .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFQcGeqb .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFQcGeqb .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFQcGeqb .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFQcGeqb .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFQcGeqb .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFQcGeqb .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFQcGeqb .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFQcGeqb button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFQcGeqb button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFQcGeqb button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFQcGeqb button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFQcGeqb button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFQcGeqb button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFQcGeqb button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFQcGeqb button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFQcGeqb .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFQcGeqb .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFQcGeqb .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFQcGeqb .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFQcGeqb .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFQcGeqb .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFQcGeqb .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFQcGeqb .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFQcGeqb .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFQcGeqb .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFQcGeqb .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFQcGeqb .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFQcGeqb .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFQcGeqb .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFQcGeqb .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFQcGeqb .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFQcGeqb .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFQcGeqb .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFQcGeqb .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFQcGeqb .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFQcGeqb .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFQcGeqb .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFQcGeqb .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFQcGeqb ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFQcGeqb ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFQcGeqb ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFQcGeqb .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFQcGeqb .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFQcGeqb .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFQcGeqb .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFQcGeqb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFQcGeqb .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFQcGeqb .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFQcGeqb .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFQcGeqb .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFQcGeqb .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFQcGeqb .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFQcGeqb .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFQcSBVa {
  background-image: url("../../../assets/images/09000172.webp");
}
.cid-uzYFQcSBVa img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFQcSBVa .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFQcSBVa .images {
    display: none;
  }
}
.cid-uzYFQcSBVa .image-wrapper-1,
.cid-uzYFQcSBVa .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFQcSBVa .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFQcSBVa .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFQcSBVa .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFQcSBVa .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFQcSBVa .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFQcSBVa .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFQcSBVa .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFQcSBVa .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFQcSBVa .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFQcSBVa .text-wrapper {
  width: 100%;
}
.cid-uzYFQcSBVa .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFQcSBVa .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFQcSBVa .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFQcSBVa .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFQcSBVa .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFQcSBVa .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFQcSBVa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFQcSBVa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFQcSBVa .text {
  display: flex;
  align-items: center;
}
.cid-uB742rw0ip {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB742rw0ip .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB742rw0ip .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB742rw0ip .container-fluid {
    padding: 0;
  }
}
.cid-uB742rw0ip .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB742rw0ip .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB742rw0ip .embla__button--next,
.cid-uB742rw0ip .embla__button--prev {
  display: flex;
}
.cid-uB742rw0ip .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB742rw0ip .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB742rw0ip .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB742rw0ip .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB742rw0ip .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB742rw0ip .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB742rw0ip .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB742rw0ip .embla {
  position: relative;
  width: 100%;
}
.cid-uB742rw0ip .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB742rw0ip .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB742rw0ip .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB742rw0ip .embla__slide a {
  cursor: grab;
}
.cid-uB742rw0ip .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB742rw0ip .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB742rw0ip .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB742rw0ip .mbr-section-title {
  color: #232323;
}
.cid-uB742rw0ip .mbr-section-subtitle {
  color: #232323;
}
.cid-uB742rw0ip .mbr-box {
  color: #ffffff;
}
.cid-uB742rw0ip .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB742rw0ip img,
.cid-uB742rw0ip .item-img {
  width: 100%;
}
.cid-uB742rw0ip .item-wrapper {
  position: relative;
}
.cid-uB742rw0ip .content-head {
  max-width: 800px;
}
.cid-uzYFQd1BLU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFQd1BLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFQd1BLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFQd1BLU .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFQd1BLU .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFQd1BLU .container {
    padding: 0 16px;
  }
}
.cid-uzYFQd1BLU .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFQd1BLU .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .row {
    padding: 25px 9px;
  }
}
.cid-uzYFQd1BLU .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFQd1BLU .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFQd1BLU .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFQd1BLU .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFQd1BLU .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFQd1BLU .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFQd1BLU .items-wrapper {
    display: block;
  }
}
.cid-uzYFQd1BLU .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFQd1BLU .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFQd1BLU .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFQd1BLU .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFQd1BLU .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFQd1BLU .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFQd1BLU .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFQd1BLU .card {
  justify-content: center;
}
.cid-uzYFQd1BLU .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFQd1BLU .mbr-text {
  color: #000000;
}
.cid-uzYFQd1BLU .card-title {
  color: #000000;
}
.cid-uzYFQd1BLU .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFQd1BLU .card-title,
.cid-uzYFQd1BLU .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFQddpsT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFQddpsT .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFQddpsT .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFQddpsT .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFQddpsT .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFQddpsT .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFQddpsT .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFQddpsT .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFQddpsT .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFQddpsT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFQddpsT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFQddpsT .embla__button--next,
.cid-uzYFQddpsT .embla__button--prev {
  display: flex;
}
.cid-uzYFQddpsT .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFQddpsT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFQddpsT .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFQddpsT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFQddpsT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFQddpsT .embla__button {
    top: -10%;
  }
}
.cid-uzYFQddpsT .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFQddpsT .embla {
    margin-top: 80px;
  }
}
.cid-uzYFQddpsT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFQddpsT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFQddpsT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFQddpsT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFQddpsT .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFQddpsT .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFQddpsT .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFQddpsT .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFQddpsT .mbr-text ul {
    display: block;
  }
}
.cid-uzYFQddpsT .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFQddpsT .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFQddpsT .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFQddpsT .item-wrapper {
  height: 100%;
}
.cid-uzYFQddpsT .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFQddpsT .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFQddpsT .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFQdnyoQ {
  background-color: #000000;
  position: relative;
}
.cid-uzYFQdnyoQ::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFQdnyoQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFQdnyoQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFQdnyoQ .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFQdnyoQ .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFQdnyoQ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFQdnyoQ .container {
    padding: 0 16px;
  }
}
.cid-uzYFQdnyoQ .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFQdnyoQ .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFQdnyoQ .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFQdnyoQ .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFQdnyoQ .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFQdnyoQ .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFQdnyoQ .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFQdnyoQ .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFQdnyoQ .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFQdnyoQ .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFQdnyoQ .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFQdnyoQ .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFQdnyoQ .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFQdnyoQ .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFQdnyoQ .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFQdnyoQ .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFQdnyoQ .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFQdnyoQ .mbr-text {
  color: #f4f4f4;
}
.cid-uzYFQdnyoQ .mbr-section-title DIV {
  text-align: center;
}
#custom-html-a0 {
  /* Type valid CSS here */
}
#custom-html-a0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-a0 p {
  font-size: 60px;
  color: #777;
}
.cid-uB740Y6eSa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB740Y6eSa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB740Y6eSa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB740Y6eSa .container-fluid {
    padding: 0;
  }
}
.cid-uB740Y6eSa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB740Y6eSa .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB740Y6eSa .embla__button--next,
.cid-uB740Y6eSa .embla__button--prev {
  display: flex;
}
.cid-uB740Y6eSa .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB740Y6eSa .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB740Y6eSa .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB740Y6eSa .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB740Y6eSa .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB740Y6eSa .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB740Y6eSa .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB740Y6eSa .embla {
  position: relative;
  width: 100%;
}
.cid-uB740Y6eSa .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB740Y6eSa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB740Y6eSa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB740Y6eSa .embla__slide a {
  cursor: grab;
}
.cid-uB740Y6eSa .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB740Y6eSa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB740Y6eSa .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB740Y6eSa .mbr-section-title {
  color: #232323;
}
.cid-uB740Y6eSa .mbr-section-subtitle {
  color: #232323;
}
.cid-uB740Y6eSa .mbr-box {
  color: #ffffff;
}
.cid-uB740Y6eSa .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB740Y6eSa img,
.cid-uB740Y6eSa .item-img {
  width: 100%;
}
.cid-uB740Y6eSa .item-wrapper {
  position: relative;
}
.cid-uB740Y6eSa .content-head {
  max-width: 800px;
}
.cid-uzYFQdAbqX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFQdAbqX h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFQdAbqX .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFQdAbqX .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFQdAbqX .nav-link.active {
  background: #232323;
}
.cid-uzYFQdAbqX .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFQdAbqX .nav-link:hover {
  background: #232323;
}
.cid-uzYFQdAbqX .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFQdAbqX .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFQdAbqX .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFQdAbqX .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFQdAbqX .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFQdAbqX .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFQdAbqX .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFQdAbqX .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFQdAbqX .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFQdAbqX .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFQdAbqX .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFQdAbqX .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFQdAbqX .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFQdAbqX .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFQdAbqX .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFQdAbqX .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFQdAbqX .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFQdAbqX .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFQdAbqX .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFQdAbqX .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFQdAbqX .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFQdAbqX .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFQdAbqX .mbr-text,
  .cid-uzYFQdAbqX .nav-link,
  .cid-uzYFQdAbqX .mbr-card-title,
  .cid-uzYFQdAbqX .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFQdAbqX .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFQdAbqX .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFQdAbqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFQdAbqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFQdAbqX .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFQdAbqX .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFQdAbqX .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFQez2sS .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFQez2sS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFQez2sS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFQez2sS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFQez2sS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFQePybb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFQePybb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFQePybb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFQePybb .container-fluid {
    padding: 0;
  }
}
.cid-uzYFQePybb .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFQePybb .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFQePybb .embla__button--next,
.cid-uzYFQePybb .embla__button--prev {
  display: flex;
}
.cid-uzYFQePybb .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFQePybb .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFQePybb .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFQePybb .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFQePybb .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFQePybb .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFQePybb .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFQePybb .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFQePybb .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFQePybb .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFQePybb .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFQePybb .embla__slide a {
  cursor: grab;
}
.cid-uzYFQePybb .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFQePybb .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFQePybb .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFQePybb .mbr-section-title {
  color: #232323;
}
.cid-uzYFQePybb .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFQePybb .mbr-box {
  color: #ffffff;
}
.cid-uzYFQePybb .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFQePybb img,
.cid-uzYFQePybb .item-img {
  width: 100%;
}
.cid-uzYFQePybb .item-wrapper {
  position: relative;
}
.cid-uzYFQePybb .content-head {
  max-width: 800px;
}
.cid-uzYFQf8Wkm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFQf8Wkm .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFRRjJy4 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFRRjJy4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFRRjJy4 .dropdown-menu {
  padding: 0;
}
.cid-uzYFRRjJy4 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFRRjJy4 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFRRjJy4 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFRRjJy4 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFRRjJy4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFRRjJy4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFRRjJy4 .nav-link {
  position: relative;
}
.cid-uzYFRRjJy4 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFRRjJy4 .dropdown-menu,
.cid-uzYFRRjJy4 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFRRjJy4 .nav-item:focus,
.cid-uzYFRRjJy4 .nav-link:focus {
  outline: none;
}
.cid-uzYFRRjJy4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFRRjJy4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFRRjJy4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFRRjJy4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFRRjJy4 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFRRjJy4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFRRjJy4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFRRjJy4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFRRjJy4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFRRjJy4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFRRjJy4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFRRjJy4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFRRjJy4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFRRjJy4 .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-uzYFRRjJy4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFRRjJy4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFRRjJy4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFRRjJy4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFRRjJy4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFRRjJy4 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFRRjJy4 .navbar {
    min-height: 80px;
  }
}
.cid-uzYFRRjJy4 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFRRjJy4 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFRRjJy4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFRRjJy4 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFRRjJy4 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFRRjJy4 .dropdown-item.active,
.cid-uzYFRRjJy4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFRRjJy4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFRRjJy4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFRRjJy4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFRRjJy4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFRRjJy4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFRRjJy4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFRRjJy4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFRRjJy4 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFRRjJy4 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFRRjJy4 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFRRjJy4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFRRjJy4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFRRjJy4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFRRjJy4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFRRjJy4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFRRjJy4 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFRRjJy4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFRRjJy4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFRRjJy4 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFRRjJy4 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFRRjJy4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFRRjJy4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFRRjJy4 .navbar {
    height: 70px;
  }
  .cid-uzYFRRjJy4 .navbar.opened {
    height: auto;
  }
  .cid-uzYFRRjJy4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFRRjJy4 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFRRjJy4 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFRRjJy4 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFRRjJy4 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFRRjJy4 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFRRjJy4 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFRRjJy4 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFRRjJy4 .navbar-nav {
  display: flex !important;
}
.cid-uzYFRRjJy4 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFRRjJy4 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFRRjJy4 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFRRjJy4 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFRRjJy4 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFRRjJy4 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFRRjJy4 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFRRjJy4 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFRRjJy4 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFRRjJy4 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFRRjJy4 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFRRjJy4 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFRRjJy4 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFRRjJy4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFRRjJy4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFRRjJy4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFRRjJy4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFRRjJy4 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFRRjJy4 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFRRjJy4 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFRRjJy4 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFRRjJy4 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFRRjJy4 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFRRjJy4 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFRRjJy4 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFRRjJy4 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFRRjJy4 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFRRjJy4 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFRRjJy4 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFRRjJy4 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFRRjJy4 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFRRjJy4 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFRRjJy4 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFRRjJy4 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFRRjJy4 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFRRjJy4 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFRRjJy4 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFRRjJy4 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFRRjJy4 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFRRjJy4 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFRRjJy4 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFRRjJy4 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFRRjJy4 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFRRjJy4 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFRRjJy4 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFRRjJy4 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFRRjJy4 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFRRjJy4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFRRjJy4 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFRRjJy4 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFRRjJy4 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFRRjJy4 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFRRjJy4 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFRRjJy4 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFRRjJy4 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFRRwy8M {
  background-image: url("../../../assets/images/74001628.webp");
}
.cid-uzYFRRwy8M img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFRRwy8M .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFRRwy8M .images {
    display: none;
  }
}
.cid-uzYFRRwy8M .image-wrapper-1,
.cid-uzYFRRwy8M .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFRRwy8M .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFRRwy8M .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFRRwy8M .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFRRwy8M .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFRRwy8M .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFRRwy8M .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFRRwy8M .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFRRwy8M .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFRRwy8M .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFRRwy8M .text-wrapper {
  width: 100%;
}
.cid-uzYFRRwy8M .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFRRwy8M .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFRRwy8M .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFRRwy8M .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFRRwy8M .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFRRwy8M .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFRRwy8M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFRRwy8M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFRRwy8M .text {
  display: flex;
  align-items: center;
}
.cid-uB747Sejm2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB747Sejm2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB747Sejm2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB747Sejm2 .container-fluid {
    padding: 0;
  }
}
.cid-uB747Sejm2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB747Sejm2 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB747Sejm2 .embla__button--next,
.cid-uB747Sejm2 .embla__button--prev {
  display: flex;
}
.cid-uB747Sejm2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB747Sejm2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB747Sejm2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB747Sejm2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB747Sejm2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB747Sejm2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB747Sejm2 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB747Sejm2 .embla {
  position: relative;
  width: 100%;
}
.cid-uB747Sejm2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB747Sejm2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB747Sejm2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB747Sejm2 .embla__slide a {
  cursor: grab;
}
.cid-uB747Sejm2 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB747Sejm2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB747Sejm2 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB747Sejm2 .mbr-section-title {
  color: #232323;
}
.cid-uB747Sejm2 .mbr-section-subtitle {
  color: #232323;
}
.cid-uB747Sejm2 .mbr-box {
  color: #ffffff;
}
.cid-uB747Sejm2 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB747Sejm2 img,
.cid-uB747Sejm2 .item-img {
  width: 100%;
}
.cid-uB747Sejm2 .item-wrapper {
  position: relative;
}
.cid-uB747Sejm2 .content-head {
  max-width: 800px;
}
.cid-uzYFRRFNCH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFRRFNCH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFRRFNCH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFRRFNCH .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFRRFNCH .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFRRFNCH .container {
    padding: 0 16px;
  }
}
.cid-uzYFRRFNCH .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFRRFNCH .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .row {
    padding: 25px 9px;
  }
}
.cid-uzYFRRFNCH .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFRRFNCH .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFRRFNCH .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFRRFNCH .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFRRFNCH .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFRRFNCH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFRRFNCH .items-wrapper {
    display: block;
  }
}
.cid-uzYFRRFNCH .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFRRFNCH .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFRRFNCH .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFRRFNCH .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFRRFNCH .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFRRFNCH .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFRRFNCH .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFRRFNCH .card {
  justify-content: center;
}
.cid-uzYFRRFNCH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFRRFNCH .mbr-text {
  color: #000000;
}
.cid-uzYFRRFNCH .card-title {
  color: #000000;
}
.cid-uzYFRRFNCH .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFRRFNCH .card-title,
.cid-uzYFRRFNCH .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFRRR8cT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFRRR8cT .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFRRR8cT .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFRRR8cT .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFRRR8cT .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFRRR8cT .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFRRR8cT .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFRRR8cT .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFRRR8cT .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFRRR8cT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFRRR8cT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFRRR8cT .embla__button--next,
.cid-uzYFRRR8cT .embla__button--prev {
  display: flex;
}
.cid-uzYFRRR8cT .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFRRR8cT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFRRR8cT .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFRRR8cT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFRRR8cT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFRRR8cT .embla__button {
    top: -10%;
  }
}
.cid-uzYFRRR8cT .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFRRR8cT .embla {
    margin-top: 80px;
  }
}
.cid-uzYFRRR8cT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFRRR8cT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFRRR8cT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFRRR8cT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFRRR8cT .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFRRR8cT .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFRRR8cT .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFRRR8cT .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFRRR8cT .mbr-text ul {
    display: block;
  }
}
.cid-uzYFRRR8cT .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFRRR8cT .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFRRR8cT .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFRRR8cT .item-wrapper {
  height: 100%;
}
.cid-uzYFRRR8cT .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFRRR8cT .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFRRR8cT .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFRS2ZUg {
  background-color: #000000;
  position: relative;
}
.cid-uzYFRS2ZUg::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFRS2ZUg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFRS2ZUg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFRS2ZUg .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFRS2ZUg .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFRS2ZUg .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFRS2ZUg .container {
    padding: 0 16px;
  }
}
.cid-uzYFRS2ZUg .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFRS2ZUg .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFRS2ZUg .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFRS2ZUg .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFRS2ZUg .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFRS2ZUg .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFRS2ZUg .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFRS2ZUg .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFRS2ZUg .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFRS2ZUg .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFRS2ZUg .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFRS2ZUg .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFRS2ZUg .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFRS2ZUg .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFRS2ZUg .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFRS2ZUg .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFRS2ZUg .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFRS2ZUg .mbr-text {
  color: #f4f4f4;
}
#custom-html-aa {
  /* Type valid CSS here */
}
#custom-html-aa div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-aa p {
  font-size: 60px;
  color: #777;
}
.cid-uB746hiw2O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB746hiw2O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB746hiw2O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB746hiw2O .container-fluid {
    padding: 0;
  }
}
.cid-uB746hiw2O .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB746hiw2O .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB746hiw2O .embla__button--next,
.cid-uB746hiw2O .embla__button--prev {
  display: flex;
}
.cid-uB746hiw2O .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB746hiw2O .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB746hiw2O .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB746hiw2O .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB746hiw2O .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB746hiw2O .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB746hiw2O .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB746hiw2O .embla {
  position: relative;
  width: 100%;
}
.cid-uB746hiw2O .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB746hiw2O .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB746hiw2O .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB746hiw2O .embla__slide a {
  cursor: grab;
}
.cid-uB746hiw2O .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB746hiw2O .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB746hiw2O .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB746hiw2O .mbr-section-title {
  color: #232323;
}
.cid-uB746hiw2O .mbr-section-subtitle {
  color: #232323;
}
.cid-uB746hiw2O .mbr-box {
  color: #ffffff;
}
.cid-uB746hiw2O .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB746hiw2O img,
.cid-uB746hiw2O .item-img {
  width: 100%;
}
.cid-uB746hiw2O .item-wrapper {
  position: relative;
}
.cid-uB746hiw2O .content-head {
  max-width: 800px;
}
.cid-uzYFRSgihc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFRSgihc h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFRSgihc .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFRSgihc .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFRSgihc .nav-link.active {
  background: #232323;
}
.cid-uzYFRSgihc .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFRSgihc .nav-link:hover {
  background: #232323;
}
.cid-uzYFRSgihc .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFRSgihc .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFRSgihc .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFRSgihc .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFRSgihc .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFRSgihc .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFRSgihc .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFRSgihc .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFRSgihc .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFRSgihc .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFRSgihc .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFRSgihc .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFRSgihc .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFRSgihc .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFRSgihc .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFRSgihc .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFRSgihc .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFRSgihc .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFRSgihc .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFRSgihc .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFRSgihc .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFRSgihc .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFRSgihc .mbr-text,
  .cid-uzYFRSgihc .nav-link,
  .cid-uzYFRSgihc .mbr-card-title,
  .cid-uzYFRSgihc .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFRSgihc .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFRSgihc .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFRSgihc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFRSgihc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFRSgihc .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFRSgihc .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFRSgihc .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFRTe8hm .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFRTe8hm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFRTe8hm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFRTe8hm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFRTe8hm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFRTvJl7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFRTvJl7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFRTvJl7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFRTvJl7 .container-fluid {
    padding: 0;
  }
}
.cid-uzYFRTvJl7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFRTvJl7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFRTvJl7 .embla__button--next,
.cid-uzYFRTvJl7 .embla__button--prev {
  display: flex;
}
.cid-uzYFRTvJl7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFRTvJl7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFRTvJl7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFRTvJl7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFRTvJl7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFRTvJl7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFRTvJl7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFRTvJl7 .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFRTvJl7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFRTvJl7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFRTvJl7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFRTvJl7 .embla__slide a {
  cursor: grab;
}
.cid-uzYFRTvJl7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFRTvJl7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFRTvJl7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFRTvJl7 .mbr-section-title {
  color: #232323;
}
.cid-uzYFRTvJl7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFRTvJl7 .mbr-box {
  color: #ffffff;
}
.cid-uzYFRTvJl7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFRTvJl7 img,
.cid-uzYFRTvJl7 .item-img {
  width: 100%;
}
.cid-uzYFRTvJl7 .item-wrapper {
  position: relative;
}
.cid-uzYFRTvJl7 .content-head {
  max-width: 800px;
}
.cid-uzYFRTOotc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFRTOotc .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFTLfaLt {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFTLfaLt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFTLfaLt .dropdown-menu {
  padding: 0;
}
.cid-uzYFTLfaLt .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFTLfaLt .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFTLfaLt .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFTLfaLt .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFTLfaLt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFTLfaLt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFTLfaLt .nav-link {
  position: relative;
}
.cid-uzYFTLfaLt .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFTLfaLt .dropdown-menu,
.cid-uzYFTLfaLt .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFTLfaLt .nav-item:focus,
.cid-uzYFTLfaLt .nav-link:focus {
  outline: none;
}
.cid-uzYFTLfaLt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFTLfaLt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFTLfaLt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFTLfaLt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFTLfaLt .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFTLfaLt .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFTLfaLt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFTLfaLt .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFTLfaLt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFTLfaLt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFTLfaLt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFTLfaLt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFTLfaLt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFTLfaLt .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-uzYFTLfaLt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFTLfaLt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFTLfaLt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFTLfaLt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFTLfaLt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFTLfaLt .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFTLfaLt .navbar {
    min-height: 80px;
  }
}
.cid-uzYFTLfaLt .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFTLfaLt .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFTLfaLt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFTLfaLt .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFTLfaLt .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFTLfaLt .dropdown-item.active,
.cid-uzYFTLfaLt .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFTLfaLt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFTLfaLt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFTLfaLt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFTLfaLt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFTLfaLt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFTLfaLt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFTLfaLt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFTLfaLt button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFTLfaLt button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFTLfaLt button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFTLfaLt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFTLfaLt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFTLfaLt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFTLfaLt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFTLfaLt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFTLfaLt nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFTLfaLt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFTLfaLt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFTLfaLt nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFTLfaLt .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFTLfaLt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFTLfaLt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFTLfaLt .navbar {
    height: 70px;
  }
  .cid-uzYFTLfaLt .navbar.opened {
    height: auto;
  }
  .cid-uzYFTLfaLt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFTLfaLt .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFTLfaLt .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFTLfaLt .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFTLfaLt .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFTLfaLt .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFTLfaLt .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFTLfaLt .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFTLfaLt .navbar-nav {
  display: flex !important;
}
.cid-uzYFTLfaLt .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFTLfaLt .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFTLfaLt .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFTLfaLt .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFTLfaLt .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFTLfaLt .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFTLfaLt .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFTLfaLt .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFTLfaLt .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFTLfaLt button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFTLfaLt button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFTLfaLt button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFTLfaLt button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFTLfaLt button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFTLfaLt button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFTLfaLt button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFTLfaLt button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFTLfaLt .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFTLfaLt .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFTLfaLt .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFTLfaLt .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFTLfaLt .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFTLfaLt .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFTLfaLt .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFTLfaLt .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFTLfaLt .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFTLfaLt .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFTLfaLt .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFTLfaLt .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFTLfaLt .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFTLfaLt .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFTLfaLt .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFTLfaLt .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFTLfaLt .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFTLfaLt .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFTLfaLt .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFTLfaLt .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFTLfaLt .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFTLfaLt .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFTLfaLt .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFTLfaLt ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFTLfaLt ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFTLfaLt ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFTLfaLt .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFTLfaLt .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFTLfaLt .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFTLfaLt .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFTLfaLt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFTLfaLt .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFTLfaLt .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFTLfaLt .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFTLfaLt .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFTLfaLt .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFTLfaLt .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFTLfaLt .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFTLq2MT {
  background-image: url("../../../assets/images/85002921.webp");
}
.cid-uzYFTLq2MT img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFTLq2MT .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFTLq2MT .images {
    display: none;
  }
}
.cid-uzYFTLq2MT .image-wrapper-1,
.cid-uzYFTLq2MT .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFTLq2MT .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFTLq2MT .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFTLq2MT .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFTLq2MT .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFTLq2MT .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFTLq2MT .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFTLq2MT .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFTLq2MT .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFTLq2MT .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFTLq2MT .text-wrapper {
  width: 100%;
}
.cid-uzYFTLq2MT .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFTLq2MT .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFTLq2MT .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFTLq2MT .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFTLq2MT .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFTLq2MT .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFTLq2MT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFTLq2MT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFTLq2MT .text {
  display: flex;
  align-items: center;
}
.cid-uB74dYHaVj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB74dYHaVj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB74dYHaVj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB74dYHaVj .container-fluid {
    padding: 0;
  }
}
.cid-uB74dYHaVj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB74dYHaVj .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB74dYHaVj .embla__button--next,
.cid-uB74dYHaVj .embla__button--prev {
  display: flex;
}
.cid-uB74dYHaVj .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB74dYHaVj .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB74dYHaVj .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB74dYHaVj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB74dYHaVj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB74dYHaVj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB74dYHaVj .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB74dYHaVj .embla {
  position: relative;
  width: 100%;
}
.cid-uB74dYHaVj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB74dYHaVj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB74dYHaVj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB74dYHaVj .embla__slide a {
  cursor: grab;
}
.cid-uB74dYHaVj .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB74dYHaVj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB74dYHaVj .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB74dYHaVj .mbr-section-title {
  color: #232323;
}
.cid-uB74dYHaVj .mbr-section-subtitle {
  color: #232323;
}
.cid-uB74dYHaVj .mbr-box {
  color: #ffffff;
}
.cid-uB74dYHaVj .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB74dYHaVj img,
.cid-uB74dYHaVj .item-img {
  width: 100%;
}
.cid-uB74dYHaVj .item-wrapper {
  position: relative;
}
.cid-uB74dYHaVj .content-head {
  max-width: 800px;
}
.cid-uzYFTLzsyn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFTLzsyn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFTLzsyn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFTLzsyn .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFTLzsyn .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFTLzsyn .container {
    padding: 0 16px;
  }
}
.cid-uzYFTLzsyn .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFTLzsyn .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .row {
    padding: 25px 9px;
  }
}
.cid-uzYFTLzsyn .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFTLzsyn .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFTLzsyn .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFTLzsyn .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFTLzsyn .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFTLzsyn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFTLzsyn .items-wrapper {
    display: block;
  }
}
.cid-uzYFTLzsyn .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFTLzsyn .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFTLzsyn .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFTLzsyn .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFTLzsyn .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFTLzsyn .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFTLzsyn .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFTLzsyn .card {
  justify-content: center;
}
.cid-uzYFTLzsyn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFTLzsyn .mbr-text {
  color: #000000;
}
.cid-uzYFTLzsyn .card-title {
  color: #000000;
}
.cid-uzYFTLzsyn .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFTLzsyn .card-title,
.cid-uzYFTLzsyn .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFTLLT2N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFTLLT2N .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFTLLT2N .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFTLLT2N .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFTLLT2N .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFTLLT2N .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFTLLT2N .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFTLLT2N .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFTLLT2N .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFTLLT2N .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFTLLT2N .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFTLLT2N .embla__button--next,
.cid-uzYFTLLT2N .embla__button--prev {
  display: flex;
}
.cid-uzYFTLLT2N .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFTLLT2N .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFTLLT2N .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFTLLT2N .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFTLLT2N .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFTLLT2N .embla__button {
    top: -10%;
  }
}
.cid-uzYFTLLT2N .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFTLLT2N .embla {
    margin-top: 80px;
  }
}
.cid-uzYFTLLT2N .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFTLLT2N .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFTLLT2N .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFTLLT2N .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFTLLT2N .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFTLLT2N .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFTLLT2N .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFTLLT2N .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFTLLT2N .mbr-text ul {
    display: block;
  }
}
.cid-uzYFTLLT2N .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFTLLT2N .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFTLLT2N .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFTLLT2N .item-wrapper {
  height: 100%;
}
.cid-uzYFTLLT2N .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFTLLT2N .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFTLLT2N .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFTLVQ0n {
  background-color: #000000;
  position: relative;
}
.cid-uzYFTLVQ0n::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFTLVQ0n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFTLVQ0n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFTLVQ0n .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFTLVQ0n .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFTLVQ0n .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFTLVQ0n .container {
    padding: 0 16px;
  }
}
.cid-uzYFTLVQ0n .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFTLVQ0n .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFTLVQ0n .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFTLVQ0n .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFTLVQ0n .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFTLVQ0n .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFTLVQ0n .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFTLVQ0n .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFTLVQ0n .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFTLVQ0n .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFTLVQ0n .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFTLVQ0n .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFTLVQ0n .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFTLVQ0n .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFTLVQ0n .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFTLVQ0n .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFTLVQ0n .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFTLVQ0n .mbr-text {
  color: #f4f4f4;
}
.cid-uzYFTLVQ0n .mbr-section-title DIV {
  text-align: center;
}
#custom-html-ak {
  /* Type valid CSS here */
}
#custom-html-ak div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ak p {
  font-size: 60px;
  color: #777;
}
.cid-uB74cd0j0G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB74cd0j0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB74cd0j0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB74cd0j0G .container-fluid {
    padding: 0;
  }
}
.cid-uB74cd0j0G .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB74cd0j0G .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB74cd0j0G .embla__button--next,
.cid-uB74cd0j0G .embla__button--prev {
  display: flex;
}
.cid-uB74cd0j0G .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB74cd0j0G .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB74cd0j0G .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB74cd0j0G .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB74cd0j0G .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB74cd0j0G .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB74cd0j0G .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB74cd0j0G .embla {
  position: relative;
  width: 100%;
}
.cid-uB74cd0j0G .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB74cd0j0G .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB74cd0j0G .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB74cd0j0G .embla__slide a {
  cursor: grab;
}
.cid-uB74cd0j0G .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB74cd0j0G .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB74cd0j0G .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB74cd0j0G .mbr-section-title {
  color: #232323;
}
.cid-uB74cd0j0G .mbr-section-subtitle {
  color: #232323;
}
.cid-uB74cd0j0G .mbr-box {
  color: #ffffff;
}
.cid-uB74cd0j0G .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB74cd0j0G img,
.cid-uB74cd0j0G .item-img {
  width: 100%;
}
.cid-uB74cd0j0G .item-wrapper {
  position: relative;
}
.cid-uB74cd0j0G .content-head {
  max-width: 800px;
}
.cid-uzYFTMaEka {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFTMaEka h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFTMaEka .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFTMaEka .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFTMaEka .nav-link.active {
  background: #232323;
}
.cid-uzYFTMaEka .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFTMaEka .nav-link:hover {
  background: #232323;
}
.cid-uzYFTMaEka .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFTMaEka .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFTMaEka .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFTMaEka .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFTMaEka .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFTMaEka .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFTMaEka .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFTMaEka .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFTMaEka .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFTMaEka .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFTMaEka .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFTMaEka .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFTMaEka .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFTMaEka .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFTMaEka .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFTMaEka .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFTMaEka .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFTMaEka .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFTMaEka .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFTMaEka .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFTMaEka .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFTMaEka .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFTMaEka .mbr-text,
  .cid-uzYFTMaEka .nav-link,
  .cid-uzYFTMaEka .mbr-card-title,
  .cid-uzYFTMaEka .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFTMaEka .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFTMaEka .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFTMaEka .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFTMaEka .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFTMaEka .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFTMaEka .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFTMaEka .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFTNawT3 .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFTNawT3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFTNawT3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFTNawT3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFTNawT3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFTNqGOH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFTNqGOH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFTNqGOH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFTNqGOH .container-fluid {
    padding: 0;
  }
}
.cid-uzYFTNqGOH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFTNqGOH .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFTNqGOH .embla__button--next,
.cid-uzYFTNqGOH .embla__button--prev {
  display: flex;
}
.cid-uzYFTNqGOH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFTNqGOH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFTNqGOH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFTNqGOH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFTNqGOH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFTNqGOH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFTNqGOH .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFTNqGOH .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFTNqGOH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFTNqGOH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFTNqGOH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFTNqGOH .embla__slide a {
  cursor: grab;
}
.cid-uzYFTNqGOH .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFTNqGOH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFTNqGOH .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFTNqGOH .mbr-section-title {
  color: #232323;
}
.cid-uzYFTNqGOH .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFTNqGOH .mbr-box {
  color: #ffffff;
}
.cid-uzYFTNqGOH .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFTNqGOH img,
.cid-uzYFTNqGOH .item-img {
  width: 100%;
}
.cid-uzYFTNqGOH .item-wrapper {
  position: relative;
}
.cid-uzYFTNqGOH .content-head {
  max-width: 800px;
}
.cid-uzYFTNINoC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFTNINoC .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFVGnImc {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFVGnImc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFVGnImc .dropdown-menu {
  padding: 0;
}
.cid-uzYFVGnImc .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFVGnImc .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFVGnImc .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFVGnImc .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFVGnImc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFVGnImc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFVGnImc .nav-link {
  position: relative;
}
.cid-uzYFVGnImc .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFVGnImc .dropdown-menu,
.cid-uzYFVGnImc .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFVGnImc .nav-item:focus,
.cid-uzYFVGnImc .nav-link:focus {
  outline: none;
}
.cid-uzYFVGnImc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFVGnImc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFVGnImc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFVGnImc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFVGnImc .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFVGnImc .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFVGnImc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFVGnImc .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFVGnImc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFVGnImc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFVGnImc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFVGnImc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFVGnImc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFVGnImc .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-uzYFVGnImc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFVGnImc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFVGnImc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFVGnImc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFVGnImc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFVGnImc .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFVGnImc .navbar {
    min-height: 80px;
  }
}
.cid-uzYFVGnImc .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFVGnImc .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFVGnImc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFVGnImc .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFVGnImc .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFVGnImc .dropdown-item.active,
.cid-uzYFVGnImc .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFVGnImc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFVGnImc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFVGnImc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFVGnImc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFVGnImc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFVGnImc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFVGnImc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFVGnImc button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFVGnImc button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFVGnImc button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFVGnImc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFVGnImc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFVGnImc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFVGnImc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFVGnImc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFVGnImc nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFVGnImc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFVGnImc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFVGnImc nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFVGnImc .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFVGnImc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFVGnImc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFVGnImc .navbar {
    height: 70px;
  }
  .cid-uzYFVGnImc .navbar.opened {
    height: auto;
  }
  .cid-uzYFVGnImc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFVGnImc .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFVGnImc .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFVGnImc .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFVGnImc .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFVGnImc .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFVGnImc .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFVGnImc .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFVGnImc .navbar-nav {
  display: flex !important;
}
.cid-uzYFVGnImc .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFVGnImc .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFVGnImc .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFVGnImc .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFVGnImc .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFVGnImc .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFVGnImc .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFVGnImc .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFVGnImc .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFVGnImc button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFVGnImc button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFVGnImc button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFVGnImc button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFVGnImc button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFVGnImc button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFVGnImc button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFVGnImc button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFVGnImc .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFVGnImc .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFVGnImc .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFVGnImc .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFVGnImc .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFVGnImc .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFVGnImc .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFVGnImc .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFVGnImc .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFVGnImc .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFVGnImc .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFVGnImc .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFVGnImc .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFVGnImc .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFVGnImc .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFVGnImc .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFVGnImc .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFVGnImc .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFVGnImc .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFVGnImc .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFVGnImc .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFVGnImc .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFVGnImc .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFVGnImc ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFVGnImc ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFVGnImc ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFVGnImc .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFVGnImc .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFVGnImc .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFVGnImc .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFVGnImc .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFVGnImc .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFVGnImc .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFVGnImc .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFVGnImc .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFVGnImc .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFVGnImc .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFVGnImc .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFVGyRl3 {
  background-image: url("../../../assets/images/01000391.webp");
}
.cid-uzYFVGyRl3 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFVGyRl3 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFVGyRl3 .images {
    display: none;
  }
}
.cid-uzYFVGyRl3 .image-wrapper-1,
.cid-uzYFVGyRl3 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFVGyRl3 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFVGyRl3 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFVGyRl3 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFVGyRl3 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFVGyRl3 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFVGyRl3 .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFVGyRl3 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFVGyRl3 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFVGyRl3 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFVGyRl3 .text-wrapper {
  width: 100%;
}
.cid-uzYFVGyRl3 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFVGyRl3 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFVGyRl3 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFVGyRl3 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFVGyRl3 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFVGyRl3 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFVGyRl3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFVGyRl3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFVGyRl3 .text {
  display: flex;
  align-items: center;
}
.cid-uzYFVGIHBW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFVGIHBW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFVGIHBW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFVGIHBW .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFVGIHBW .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFVGIHBW .container {
    padding: 0 16px;
  }
}
.cid-uzYFVGIHBW .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFVGIHBW .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .row {
    padding: 25px 9px;
  }
}
.cid-uzYFVGIHBW .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFVGIHBW .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFVGIHBW .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFVGIHBW .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFVGIHBW .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFVGIHBW .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFVGIHBW .items-wrapper {
    display: block;
  }
}
.cid-uzYFVGIHBW .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFVGIHBW .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFVGIHBW .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFVGIHBW .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFVGIHBW .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFVGIHBW .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFVGIHBW .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFVGIHBW .card {
  justify-content: center;
}
.cid-uzYFVGIHBW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFVGIHBW .mbr-text {
  color: #000000;
}
.cid-uzYFVGIHBW .card-title {
  color: #000000;
}
.cid-uzYFVGIHBW .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFVGIHBW .card-title,
.cid-uzYFVGIHBW .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFVGUCXx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFVGUCXx .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFVGUCXx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFVGUCXx .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFVGUCXx .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFVGUCXx .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFVGUCXx .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFVGUCXx .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFVGUCXx .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFVGUCXx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFVGUCXx .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFVGUCXx .embla__button--next,
.cid-uzYFVGUCXx .embla__button--prev {
  display: flex;
}
.cid-uzYFVGUCXx .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFVGUCXx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFVGUCXx .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFVGUCXx .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFVGUCXx .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFVGUCXx .embla__button {
    top: -10%;
  }
}
.cid-uzYFVGUCXx .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFVGUCXx .embla {
    margin-top: 80px;
  }
}
.cid-uzYFVGUCXx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFVGUCXx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFVGUCXx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFVGUCXx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFVGUCXx .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFVGUCXx .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFVGUCXx .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFVGUCXx .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFVGUCXx .mbr-text ul {
    display: block;
  }
}
.cid-uzYFVGUCXx .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFVGUCXx .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFVGUCXx .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFVGUCXx .item-wrapper {
  height: 100%;
}
.cid-uzYFVGUCXx .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFVGUCXx .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFVGUCXx .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFVH4L7W {
  background-color: #000000;
  position: relative;
}
.cid-uzYFVH4L7W::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFVH4L7W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFVH4L7W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFVH4L7W .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFVH4L7W .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFVH4L7W .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFVH4L7W .container {
    padding: 0 16px;
  }
}
.cid-uzYFVH4L7W .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFVH4L7W .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFVH4L7W .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFVH4L7W .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFVH4L7W .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFVH4L7W .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFVH4L7W .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFVH4L7W .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFVH4L7W .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFVH4L7W .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFVH4L7W .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFVH4L7W .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFVH4L7W .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFVH4L7W .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFVH4L7W .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFVH4L7W .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFVH4L7W .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFVH4L7W .mbr-text {
  color: #f4f4f4;
}
.cid-uzYFVH4L7W .mbr-section-title DIV {
  text-align: center;
}
#custom-html-au {
  /* Type valid CSS here */
}
#custom-html-au div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-au p {
  font-size: 60px;
  color: #777;
}
.cid-uzYFVHi0tv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFVHi0tv h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFVHi0tv .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFVHi0tv .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFVHi0tv .nav-link.active {
  background: #232323;
}
.cid-uzYFVHi0tv .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFVHi0tv .nav-link:hover {
  background: #232323;
}
.cid-uzYFVHi0tv .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFVHi0tv .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFVHi0tv .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFVHi0tv .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFVHi0tv .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFVHi0tv .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFVHi0tv .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFVHi0tv .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFVHi0tv .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFVHi0tv .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFVHi0tv .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFVHi0tv .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFVHi0tv .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFVHi0tv .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFVHi0tv .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFVHi0tv .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFVHi0tv .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFVHi0tv .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFVHi0tv .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFVHi0tv .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFVHi0tv .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFVHi0tv .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFVHi0tv .mbr-text,
  .cid-uzYFVHi0tv .nav-link,
  .cid-uzYFVHi0tv .mbr-card-title,
  .cid-uzYFVHi0tv .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFVHi0tv .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFVHi0tv .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFVHi0tv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFVHi0tv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFVHi0tv .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFVHi0tv .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFVHi0tv .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFVIkgEb .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFVIkgEb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFVIkgEb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFVIkgEb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFVIkgEb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFVIAAfb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFVIAAfb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFVIAAfb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFVIAAfb .container-fluid {
    padding: 0;
  }
}
.cid-uzYFVIAAfb .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFVIAAfb .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFVIAAfb .embla__button--next,
.cid-uzYFVIAAfb .embla__button--prev {
  display: flex;
}
.cid-uzYFVIAAfb .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFVIAAfb .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFVIAAfb .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFVIAAfb .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFVIAAfb .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFVIAAfb .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFVIAAfb .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFVIAAfb .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFVIAAfb .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFVIAAfb .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFVIAAfb .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFVIAAfb .embla__slide a {
  cursor: grab;
}
.cid-uzYFVIAAfb .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFVIAAfb .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFVIAAfb .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFVIAAfb .mbr-section-title {
  color: #232323;
}
.cid-uzYFVIAAfb .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFVIAAfb .mbr-box {
  color: #ffffff;
}
.cid-uzYFVIAAfb .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFVIAAfb img,
.cid-uzYFVIAAfb .item-img {
  width: 100%;
}
.cid-uzYFVIAAfb .item-wrapper {
  position: relative;
}
.cid-uzYFVIAAfb .content-head {
  max-width: 800px;
}
.cid-uzYFVIT9pw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFVIT9pw .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFXc9ZOt {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFXc9ZOt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFXc9ZOt .dropdown-menu {
  padding: 0;
}
.cid-uzYFXc9ZOt .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFXc9ZOt .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFXc9ZOt .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFXc9ZOt .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFXc9ZOt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFXc9ZOt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFXc9ZOt .nav-link {
  position: relative;
}
.cid-uzYFXc9ZOt .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFXc9ZOt .dropdown-menu,
.cid-uzYFXc9ZOt .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFXc9ZOt .nav-item:focus,
.cid-uzYFXc9ZOt .nav-link:focus {
  outline: none;
}
.cid-uzYFXc9ZOt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFXc9ZOt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFXc9ZOt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFXc9ZOt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFXc9ZOt .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFXc9ZOt .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFXc9ZOt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFXc9ZOt .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFXc9ZOt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFXc9ZOt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFXc9ZOt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFXc9ZOt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFXc9ZOt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFXc9ZOt .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-uzYFXc9ZOt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFXc9ZOt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFXc9ZOt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFXc9ZOt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFXc9ZOt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFXc9ZOt .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFXc9ZOt .navbar {
    min-height: 80px;
  }
}
.cid-uzYFXc9ZOt .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFXc9ZOt .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFXc9ZOt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFXc9ZOt .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFXc9ZOt .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFXc9ZOt .dropdown-item.active,
.cid-uzYFXc9ZOt .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFXc9ZOt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFXc9ZOt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFXc9ZOt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFXc9ZOt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFXc9ZOt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFXc9ZOt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFXc9ZOt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFXc9ZOt button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFXc9ZOt button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFXc9ZOt button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFXc9ZOt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFXc9ZOt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFXc9ZOt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFXc9ZOt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFXc9ZOt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFXc9ZOt nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFXc9ZOt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFXc9ZOt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFXc9ZOt nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFXc9ZOt .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFXc9ZOt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFXc9ZOt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFXc9ZOt .navbar {
    height: 70px;
  }
  .cid-uzYFXc9ZOt .navbar.opened {
    height: auto;
  }
  .cid-uzYFXc9ZOt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFXc9ZOt .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFXc9ZOt .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFXc9ZOt .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFXc9ZOt .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFXc9ZOt .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFXc9ZOt .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFXc9ZOt .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFXc9ZOt .navbar-nav {
  display: flex !important;
}
.cid-uzYFXc9ZOt .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFXc9ZOt .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFXc9ZOt .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFXc9ZOt .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFXc9ZOt .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFXc9ZOt .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFXc9ZOt .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFXc9ZOt .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFXc9ZOt .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFXc9ZOt button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFXc9ZOt button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFXc9ZOt button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFXc9ZOt button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFXc9ZOt button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFXc9ZOt button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFXc9ZOt button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFXc9ZOt button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFXc9ZOt .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFXc9ZOt .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFXc9ZOt .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFXc9ZOt .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFXc9ZOt .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFXc9ZOt .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFXc9ZOt .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFXc9ZOt .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFXc9ZOt .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFXc9ZOt .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFXc9ZOt .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFXc9ZOt .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFXc9ZOt .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFXc9ZOt .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFXc9ZOt .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFXc9ZOt .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFXc9ZOt .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFXc9ZOt .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFXc9ZOt .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFXc9ZOt .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFXc9ZOt .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFXc9ZOt .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFXc9ZOt .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFXc9ZOt ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFXc9ZOt ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFXc9ZOt ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFXc9ZOt .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFXc9ZOt .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFXc9ZOt .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFXc9ZOt .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFXc9ZOt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFXc9ZOt .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFXc9ZOt .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFXc9ZOt .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFXc9ZOt .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFXc9ZOt .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFXc9ZOt .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFXc9ZOt .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFXckeYD {
  background-image: url("../../../assets/images/02000220.webp");
}
.cid-uzYFXckeYD img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFXckeYD .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFXckeYD .images {
    display: none;
  }
}
.cid-uzYFXckeYD .image-wrapper-1,
.cid-uzYFXckeYD .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFXckeYD .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFXckeYD .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFXckeYD .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFXckeYD .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFXckeYD .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFXckeYD .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFXckeYD .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFXckeYD .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFXckeYD .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFXckeYD .text-wrapper {
  width: 100%;
}
.cid-uzYFXckeYD .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFXckeYD .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFXckeYD .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFXckeYD .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFXckeYD .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFXckeYD .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFXckeYD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFXckeYD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFXckeYD .text {
  display: flex;
  align-items: center;
}
.cid-uB74l6eeEl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB74l6eeEl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB74l6eeEl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB74l6eeEl .container-fluid {
    padding: 0;
  }
}
.cid-uB74l6eeEl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB74l6eeEl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB74l6eeEl .embla__button--next,
.cid-uB74l6eeEl .embla__button--prev {
  display: flex;
}
.cid-uB74l6eeEl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB74l6eeEl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB74l6eeEl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB74l6eeEl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB74l6eeEl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB74l6eeEl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB74l6eeEl .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB74l6eeEl .embla {
  position: relative;
  width: 100%;
}
.cid-uB74l6eeEl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB74l6eeEl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB74l6eeEl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB74l6eeEl .embla__slide a {
  cursor: grab;
}
.cid-uB74l6eeEl .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB74l6eeEl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB74l6eeEl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB74l6eeEl .mbr-section-title {
  color: #232323;
}
.cid-uB74l6eeEl .mbr-section-subtitle {
  color: #232323;
}
.cid-uB74l6eeEl .mbr-box {
  color: #ffffff;
}
.cid-uB74l6eeEl .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB74l6eeEl img,
.cid-uB74l6eeEl .item-img {
  width: 100%;
}
.cid-uB74l6eeEl .item-wrapper {
  position: relative;
}
.cid-uB74l6eeEl .content-head {
  max-width: 800px;
}
.cid-uzYFXctWIf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFXctWIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFXctWIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFXctWIf .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFXctWIf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFXctWIf .container {
    padding: 0 16px;
  }
}
.cid-uzYFXctWIf .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFXctWIf .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .row {
    padding: 25px 9px;
  }
}
.cid-uzYFXctWIf .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFXctWIf .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFXctWIf .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFXctWIf .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFXctWIf .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFXctWIf .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFXctWIf .items-wrapper {
    display: block;
  }
}
.cid-uzYFXctWIf .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFXctWIf .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFXctWIf .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFXctWIf .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFXctWIf .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFXctWIf .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFXctWIf .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFXctWIf .card {
  justify-content: center;
}
.cid-uzYFXctWIf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFXctWIf .mbr-text {
  color: #000000;
}
.cid-uzYFXctWIf .card-title {
  color: #000000;
}
.cid-uzYFXctWIf .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFXctWIf .card-title,
.cid-uzYFXctWIf .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFXcGfJU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFXcGfJU .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFXcGfJU .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFXcGfJU .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFXcGfJU .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFXcGfJU .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFXcGfJU .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFXcGfJU .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFXcGfJU .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFXcGfJU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFXcGfJU .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFXcGfJU .embla__button--next,
.cid-uzYFXcGfJU .embla__button--prev {
  display: flex;
}
.cid-uzYFXcGfJU .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFXcGfJU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFXcGfJU .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFXcGfJU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFXcGfJU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFXcGfJU .embla__button {
    top: -10%;
  }
}
.cid-uzYFXcGfJU .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFXcGfJU .embla {
    margin-top: 80px;
  }
}
.cid-uzYFXcGfJU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFXcGfJU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFXcGfJU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFXcGfJU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFXcGfJU .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFXcGfJU .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFXcGfJU .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFXcGfJU .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFXcGfJU .mbr-text ul {
    display: block;
  }
}
.cid-uzYFXcGfJU .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFXcGfJU .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFXcGfJU .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFXcGfJU .item-wrapper {
  height: 100%;
}
.cid-uzYFXcGfJU .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFXcGfJU .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFXcGfJU .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFXcQEZX {
  background-color: #000000;
  position: relative;
}
.cid-uzYFXcQEZX::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFXcQEZX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFXcQEZX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFXcQEZX .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFXcQEZX .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFXcQEZX .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFXcQEZX .container {
    padding: 0 16px;
  }
}
.cid-uzYFXcQEZX .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFXcQEZX .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFXcQEZX .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFXcQEZX .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFXcQEZX .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFXcQEZX .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFXcQEZX .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFXcQEZX .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFXcQEZX .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFXcQEZX .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFXcQEZX .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFXcQEZX .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFXcQEZX .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFXcQEZX .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFXcQEZX .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFXcQEZX .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFXcQEZX .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFXcQEZX .mbr-text {
  color: #f4f4f4;
}
#custom-html-b4 {
  /* Type valid CSS here */
}
#custom-html-b4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-b4 p {
  font-size: 60px;
  color: #777;
}
.cid-uB74jIglJZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB74jIglJZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB74jIglJZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB74jIglJZ .container-fluid {
    padding: 0;
  }
}
.cid-uB74jIglJZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB74jIglJZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB74jIglJZ .embla__button--next,
.cid-uB74jIglJZ .embla__button--prev {
  display: flex;
}
.cid-uB74jIglJZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB74jIglJZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB74jIglJZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB74jIglJZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB74jIglJZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB74jIglJZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB74jIglJZ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB74jIglJZ .embla {
  position: relative;
  width: 100%;
}
.cid-uB74jIglJZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB74jIglJZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB74jIglJZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB74jIglJZ .embla__slide a {
  cursor: grab;
}
.cid-uB74jIglJZ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB74jIglJZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB74jIglJZ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB74jIglJZ .mbr-section-title {
  color: #232323;
}
.cid-uB74jIglJZ .mbr-section-subtitle {
  color: #232323;
}
.cid-uB74jIglJZ .mbr-box {
  color: #ffffff;
}
.cid-uB74jIglJZ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB74jIglJZ img,
.cid-uB74jIglJZ .item-img {
  width: 100%;
}
.cid-uB74jIglJZ .item-wrapper {
  position: relative;
}
.cid-uB74jIglJZ .content-head {
  max-width: 800px;
}
.cid-uzYFXd5A0H {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFXd5A0H h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFXd5A0H .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFXd5A0H .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFXd5A0H .nav-link.active {
  background: #232323;
}
.cid-uzYFXd5A0H .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFXd5A0H .nav-link:hover {
  background: #232323;
}
.cid-uzYFXd5A0H .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFXd5A0H .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFXd5A0H .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFXd5A0H .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFXd5A0H .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFXd5A0H .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFXd5A0H .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFXd5A0H .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFXd5A0H .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFXd5A0H .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFXd5A0H .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFXd5A0H .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFXd5A0H .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFXd5A0H .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFXd5A0H .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFXd5A0H .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFXd5A0H .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFXd5A0H .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFXd5A0H .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFXd5A0H .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFXd5A0H .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFXd5A0H .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFXd5A0H .mbr-text,
  .cid-uzYFXd5A0H .nav-link,
  .cid-uzYFXd5A0H .mbr-card-title,
  .cid-uzYFXd5A0H .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFXd5A0H .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFXd5A0H .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFXd5A0H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFXd5A0H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFXd5A0H .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFXd5A0H .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFXd5A0H .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFXe5WFY .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFXe5WFY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFXe5WFY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFXe5WFY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFXe5WFY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYFXelS7s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYFXelS7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFXelS7s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYFXelS7s .container-fluid {
    padding: 0;
  }
}
.cid-uzYFXelS7s .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYFXelS7s .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYFXelS7s .embla__button--next,
.cid-uzYFXelS7s .embla__button--prev {
  display: flex;
}
.cid-uzYFXelS7s .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYFXelS7s .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYFXelS7s .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFXelS7s .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFXelS7s .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFXelS7s .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYFXelS7s .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYFXelS7s .embla {
  position: relative;
  width: 100%;
}
.cid-uzYFXelS7s .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFXelS7s .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFXelS7s .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFXelS7s .embla__slide a {
  cursor: grab;
}
.cid-uzYFXelS7s .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYFXelS7s .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFXelS7s .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYFXelS7s .mbr-section-title {
  color: #232323;
}
.cid-uzYFXelS7s .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYFXelS7s .mbr-box {
  color: #ffffff;
}
.cid-uzYFXelS7s .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYFXelS7s img,
.cid-uzYFXelS7s .item-img {
  width: 100%;
}
.cid-uzYFXelS7s .item-wrapper {
  position: relative;
}
.cid-uzYFXelS7s .content-head {
  max-width: 800px;
}
.cid-uzYFXeD0Cz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFXeD0Cz .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYFYTiOlq {
  z-index: 1000;
  width: 100%;
}
.cid-uzYFYTiOlq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFYTiOlq .dropdown-menu {
  padding: 0;
}
.cid-uzYFYTiOlq .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYFYTiOlq .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYFYTiOlq .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYFYTiOlq .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYFYTiOlq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYFYTiOlq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYFYTiOlq .nav-link {
  position: relative;
}
.cid-uzYFYTiOlq .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYFYTiOlq .dropdown-menu,
.cid-uzYFYTiOlq .navbar.opened {
  background: #212428 !important;
}
.cid-uzYFYTiOlq .nav-item:focus,
.cid-uzYFYTiOlq .nav-link:focus {
  outline: none;
}
.cid-uzYFYTiOlq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYFYTiOlq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYFYTiOlq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYFYTiOlq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYFYTiOlq .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYFYTiOlq .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYFYTiOlq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYFYTiOlq .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYFYTiOlq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYFYTiOlq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYFYTiOlq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYFYTiOlq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYFYTiOlq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYFYTiOlq .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-uzYFYTiOlq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYFYTiOlq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYFYTiOlq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYFYTiOlq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYFYTiOlq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYFYTiOlq .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYFYTiOlq .navbar {
    min-height: 80px;
  }
}
.cid-uzYFYTiOlq .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYFYTiOlq .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYFYTiOlq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYFYTiOlq .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYFYTiOlq .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYFYTiOlq .dropdown-item.active,
.cid-uzYFYTiOlq .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYFYTiOlq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYFYTiOlq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYFYTiOlq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYFYTiOlq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYFYTiOlq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYFYTiOlq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYFYTiOlq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYFYTiOlq button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFYTiOlq button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYFYTiOlq button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFYTiOlq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFYTiOlq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFYTiOlq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFYTiOlq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFYTiOlq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFYTiOlq nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFYTiOlq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFYTiOlq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFYTiOlq nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYFYTiOlq .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYFYTiOlq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYFYTiOlq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYFYTiOlq .navbar {
    height: 70px;
  }
  .cid-uzYFYTiOlq .navbar.opened {
    height: auto;
  }
  .cid-uzYFYTiOlq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYFYTiOlq .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYFYTiOlq .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYFYTiOlq .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYFYTiOlq .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYFYTiOlq .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYFYTiOlq .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYFYTiOlq .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYFYTiOlq .navbar-nav {
  display: flex !important;
}
.cid-uzYFYTiOlq .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYFYTiOlq .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYFYTiOlq .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFYTiOlq .navbar-nav .nav-item .nav-link:hover,
.cid-uzYFYTiOlq .navbar-nav .nav-item .nav-link:focus,
.cid-uzYFYTiOlq .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYFYTiOlq .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYFYTiOlq .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYFYTiOlq .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYFYTiOlq button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFYTiOlq button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYFYTiOlq button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFYTiOlq button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFYTiOlq button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYFYTiOlq button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFYTiOlq button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYFYTiOlq button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYFYTiOlq .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYFYTiOlq .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYFYTiOlq .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYFYTiOlq .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYFYTiOlq .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYFYTiOlq .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYFYTiOlq .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYFYTiOlq .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYFYTiOlq .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYFYTiOlq .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYFYTiOlq .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYFYTiOlq .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFYTiOlq .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYFYTiOlq .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYFYTiOlq .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYFYTiOlq .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYFYTiOlq .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYFYTiOlq .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYFYTiOlq .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYFYTiOlq .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYFYTiOlq .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYFYTiOlq .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYFYTiOlq .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYFYTiOlq ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYFYTiOlq ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYFYTiOlq ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYFYTiOlq .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYFYTiOlq .social-container {
    padding-top: 40px;
  }
}
.cid-uzYFYTiOlq .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYFYTiOlq .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYFYTiOlq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYFYTiOlq .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYFYTiOlq .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYFYTiOlq .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYFYTiOlq .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYFYTiOlq .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYFYTiOlq .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYFYTiOlq .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYFYTuWl0 {
  background-image: url("../../../assets/images/11000370.webp");
}
.cid-uzYFYTuWl0 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYFYTuWl0 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYFYTuWl0 .images {
    display: none;
  }
}
.cid-uzYFYTuWl0 .image-wrapper-1,
.cid-uzYFYTuWl0 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYFYTuWl0 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYFYTuWl0 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYFYTuWl0 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYFYTuWl0 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYFYTuWl0 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYFYTuWl0 .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYFYTuWl0 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYFYTuWl0 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYFYTuWl0 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYFYTuWl0 .text-wrapper {
  width: 100%;
}
.cid-uzYFYTuWl0 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFYTuWl0 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFYTuWl0 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYFYTuWl0 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYFYTuWl0 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYFYTuWl0 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYFYTuWl0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFYTuWl0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFYTuWl0 .text {
  display: flex;
  align-items: center;
}
.cid-uB74r3HoCj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB74r3HoCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB74r3HoCj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB74r3HoCj .container-fluid {
    padding: 0;
  }
}
.cid-uB74r3HoCj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB74r3HoCj .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB74r3HoCj .embla__button--next,
.cid-uB74r3HoCj .embla__button--prev {
  display: flex;
}
.cid-uB74r3HoCj .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB74r3HoCj .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB74r3HoCj .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB74r3HoCj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB74r3HoCj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB74r3HoCj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB74r3HoCj .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB74r3HoCj .embla {
  position: relative;
  width: 100%;
}
.cid-uB74r3HoCj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB74r3HoCj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB74r3HoCj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB74r3HoCj .embla__slide a {
  cursor: grab;
}
.cid-uB74r3HoCj .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB74r3HoCj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB74r3HoCj .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB74r3HoCj .mbr-section-title {
  color: #232323;
}
.cid-uB74r3HoCj .mbr-section-subtitle {
  color: #232323;
}
.cid-uB74r3HoCj .mbr-box {
  color: #ffffff;
}
.cid-uB74r3HoCj .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB74r3HoCj img,
.cid-uB74r3HoCj .item-img {
  width: 100%;
}
.cid-uB74r3HoCj .item-wrapper {
  position: relative;
}
.cid-uB74r3HoCj .content-head {
  max-width: 800px;
}
.cid-uzYFYTChoT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYFYTChoT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFYTChoT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFYTChoT .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFYTChoT .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYFYTChoT .container {
    padding: 0 16px;
  }
}
.cid-uzYFYTChoT .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYFYTChoT .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .row {
    padding: 25px 9px;
  }
}
.cid-uzYFYTChoT .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYFYTChoT .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYFYTChoT .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYFYTChoT .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYFYTChoT .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYFYTChoT .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYFYTChoT .items-wrapper {
    display: block;
  }
}
.cid-uzYFYTChoT .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYFYTChoT .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYFYTChoT .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYFYTChoT .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYFYTChoT .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYFYTChoT .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYFYTChoT .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYFYTChoT .card {
  justify-content: center;
}
.cid-uzYFYTChoT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYFYTChoT .mbr-text {
  color: #000000;
}
.cid-uzYFYTChoT .card-title {
  color: #000000;
}
.cid-uzYFYTChoT .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFYTChoT .card-title,
.cid-uzYFYTChoT .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYFYTOLcM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYFYTOLcM .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYFYTOLcM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYFYTOLcM .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYFYTOLcM .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYFYTOLcM .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYFYTOLcM .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYFYTOLcM .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFYTOLcM .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYFYTOLcM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYFYTOLcM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYFYTOLcM .embla__button--next,
.cid-uzYFYTOLcM .embla__button--prev {
  display: flex;
}
.cid-uzYFYTOLcM .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYFYTOLcM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYFYTOLcM .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYFYTOLcM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYFYTOLcM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYFYTOLcM .embla__button {
    top: -10%;
  }
}
.cid-uzYFYTOLcM .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYFYTOLcM .embla {
    margin-top: 80px;
  }
}
.cid-uzYFYTOLcM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYFYTOLcM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYFYTOLcM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYFYTOLcM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYFYTOLcM .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYFYTOLcM .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYFYTOLcM .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYFYTOLcM .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYFYTOLcM .mbr-text ul {
    display: block;
  }
}
.cid-uzYFYTOLcM .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYFYTOLcM .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYFYTOLcM .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYFYTOLcM .item-wrapper {
  height: 100%;
}
.cid-uzYFYTOLcM .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYFYTOLcM .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYFYTOLcM .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYFYU04zU {
  background-color: #000000;
  position: relative;
}
.cid-uzYFYU04zU::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYFYU04zU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFYU04zU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFYU04zU .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYFYU04zU .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFYU04zU .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFYU04zU .container {
    padding: 0 16px;
  }
}
.cid-uzYFYU04zU .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYFYU04zU .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYFYU04zU .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYFYU04zU .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYFYU04zU .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYFYU04zU .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYFYU04zU .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYFYU04zU .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYFYU04zU .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYFYU04zU .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYFYU04zU .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYFYU04zU .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYFYU04zU .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYFYU04zU .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYFYU04zU .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYFYU04zU .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYFYU04zU .mbr-section-title {
  color: #ffffff;
}
.cid-uzYFYU04zU .mbr-text {
  color: #f4f4f4;
}
.cid-uzYFYU04zU .mbr-section-title DIV {
  text-align: center;
}
#custom-html-be {
  /* Type valid CSS here */
}
#custom-html-be div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-be p {
  font-size: 60px;
  color: #777;
}
.cid-uZbRUrmCNL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uZbRUrmCNL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbRUrmCNL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uZbRUrmCNL .container-fluid {
    padding: 0;
  }
}
.cid-uZbRUrmCNL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uZbRUrmCNL .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZbRUrmCNL .embla__button--next,
.cid-uZbRUrmCNL .embla__button--prev {
  display: flex;
}
.cid-uZbRUrmCNL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uZbRUrmCNL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uZbRUrmCNL .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZbRUrmCNL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZbRUrmCNL .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZbRUrmCNL .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZbRUrmCNL .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZbRUrmCNL .embla {
  position: relative;
  width: 100%;
}
.cid-uZbRUrmCNL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZbRUrmCNL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZbRUrmCNL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZbRUrmCNL .embla__slide a {
  cursor: grab;
}
.cid-uZbRUrmCNL .embla__slide a:active {
  cursor: grabbing;
}
.cid-uZbRUrmCNL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZbRUrmCNL .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uZbRUrmCNL .mbr-section-title {
  color: #232323;
}
.cid-uZbRUrmCNL .mbr-section-subtitle {
  color: #232323;
}
.cid-uZbRUrmCNL .mbr-box {
  color: #ffffff;
}
.cid-uZbRUrmCNL .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uZbRUrmCNL img,
.cid-uZbRUrmCNL .item-img {
  width: 100%;
}
.cid-uZbRUrmCNL .item-wrapper {
  position: relative;
}
.cid-uZbRUrmCNL .content-head {
  max-width: 800px;
}
.cid-uzYFYUeS1c {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYFYUeS1c h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYFYUeS1c .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYFYUeS1c .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYFYUeS1c .nav-link.active {
  background: #232323;
}
.cid-uzYFYUeS1c .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYFYUeS1c .nav-link:hover {
  background: #232323;
}
.cid-uzYFYUeS1c .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYFYUeS1c .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYFYUeS1c .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYFYUeS1c .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYFYUeS1c .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYFYUeS1c .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYFYUeS1c .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYFYUeS1c .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYFYUeS1c .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYFYUeS1c .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYFYUeS1c .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYFYUeS1c .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYFYUeS1c .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYFYUeS1c .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYFYUeS1c .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYFYUeS1c .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYFYUeS1c .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYFYUeS1c .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYFYUeS1c .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYFYUeS1c .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYFYUeS1c .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYFYUeS1c .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYFYUeS1c .mbr-text,
  .cid-uzYFYUeS1c .nav-link,
  .cid-uzYFYUeS1c .mbr-card-title,
  .cid-uzYFYUeS1c .mbr-section-title {
    text-align: left;
  }
  .cid-uzYFYUeS1c .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYFYUeS1c .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYFYUeS1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYFYUeS1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYFYUeS1c .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYFYUeS1c .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYFYUeS1c .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYFYVdtPD .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYFYVdtPD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYFYVdtPD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYFYVdtPD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYFYVdtPD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uZbRWtmmHM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uZbRWtmmHM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbRWtmmHM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uZbRWtmmHM .container-fluid {
    padding: 0;
  }
}
.cid-uZbRWtmmHM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uZbRWtmmHM .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZbRWtmmHM .embla__button--next,
.cid-uZbRWtmmHM .embla__button--prev {
  display: flex;
}
.cid-uZbRWtmmHM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uZbRWtmmHM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uZbRWtmmHM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZbRWtmmHM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZbRWtmmHM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZbRWtmmHM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZbRWtmmHM .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZbRWtmmHM .embla {
  position: relative;
  width: 100%;
}
.cid-uZbRWtmmHM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZbRWtmmHM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZbRWtmmHM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZbRWtmmHM .embla__slide a {
  cursor: grab;
}
.cid-uZbRWtmmHM .embla__slide a:active {
  cursor: grabbing;
}
.cid-uZbRWtmmHM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZbRWtmmHM .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uZbRWtmmHM .mbr-section-title {
  color: #232323;
}
.cid-uZbRWtmmHM .mbr-section-subtitle {
  color: #232323;
}
.cid-uZbRWtmmHM .mbr-box {
  color: #ffffff;
}
.cid-uZbRWtmmHM .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uZbRWtmmHM img,
.cid-uZbRWtmmHM .item-img {
  width: 100%;
}
.cid-uZbRWtmmHM .item-wrapper {
  position: relative;
}
.cid-uZbRWtmmHM .content-head {
  max-width: 800px;
}
.cid-uzYFYVKXYc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYFYVKXYc .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYG0YutNB {
  z-index: 1000;
  width: 100%;
}
.cid-uzYG0YutNB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYG0YutNB .dropdown-menu {
  padding: 0;
}
.cid-uzYG0YutNB .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYG0YutNB .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYG0YutNB .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYG0YutNB .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYG0YutNB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYG0YutNB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYG0YutNB .nav-link {
  position: relative;
}
.cid-uzYG0YutNB .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYG0YutNB .dropdown-menu,
.cid-uzYG0YutNB .navbar.opened {
  background: #212428 !important;
}
.cid-uzYG0YutNB .nav-item:focus,
.cid-uzYG0YutNB .nav-link:focus {
  outline: none;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYG0YutNB .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYG0YutNB .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYG0YutNB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYG0YutNB .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYG0YutNB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYG0YutNB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYG0YutNB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYG0YutNB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYG0YutNB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYG0YutNB .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-uzYG0YutNB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYG0YutNB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYG0YutNB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYG0YutNB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYG0YutNB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYG0YutNB .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .navbar {
    min-height: 80px;
  }
}
.cid-uzYG0YutNB .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYG0YutNB .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYG0YutNB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYG0YutNB .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYG0YutNB .dropdown-item.active,
.cid-uzYG0YutNB .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYG0YutNB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYG0YutNB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYG0YutNB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYG0YutNB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYG0YutNB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYG0YutNB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYG0YutNB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYG0YutNB button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYG0YutNB button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYG0YutNB .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYG0YutNB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYG0YutNB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYG0YutNB .navbar {
    height: 70px;
  }
  .cid-uzYG0YutNB .navbar.opened {
    height: auto;
  }
  .cid-uzYG0YutNB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYG0YutNB .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYG0YutNB .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYG0YutNB .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYG0YutNB .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYG0YutNB .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYG0YutNB .navbar-nav {
  display: flex !important;
}
.cid-uzYG0YutNB .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:hover,
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:focus,
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYG0YutNB .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYG0YutNB .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYG0YutNB button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYG0YutNB button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYG0YutNB .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYG0YutNB .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYG0YutNB .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYG0YutNB .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYG0YutNB .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYG0YutNB .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYG0YutNB .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYG0YutNB .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYG0YutNB .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYG0YutNB .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYG0YutNB .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYG0YutNB .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYG0YutNB .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYG0YutNB ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYG0YutNB ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYG0YutNB ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYG0YutNB .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYG0YutNB .social-container {
    padding-top: 40px;
  }
}
.cid-uzYG0YutNB .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYG0YutNB .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYG0YutNB .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYG0YutNB .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYG0YutNB .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYG0YutNB .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYG0YutNB .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYG0YutNB .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYG0YutNB .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYG0YutNB .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYG0YGVAx {
  background-image: url("../../../assets/images/79001982.webp");
}
.cid-uzYG0YGVAx img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uzYG0YGVAx .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uzYG0YGVAx .images {
    display: none;
  }
}
.cid-uzYG0YGVAx .image-wrapper-1,
.cid-uzYG0YGVAx .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uzYG0YGVAx .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uzYG0YGVAx .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uzYG0YGVAx .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uzYG0YGVAx .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uzYG0YGVAx .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uzYG0YGVAx .image-wrapper-2 img {
  width: 90%;
}
.cid-uzYG0YGVAx .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uzYG0YGVAx .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uzYG0YGVAx .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uzYG0YGVAx .text-wrapper {
  width: 100%;
}
.cid-uzYG0YGVAx .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYG0YGVAx .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uzYG0YGVAx .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uzYG0YGVAx .mbr-section-btn {
    margin: 0;
  }
}
.cid-uzYG0YGVAx .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uzYG0YGVAx .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uzYG0YGVAx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYG0YGVAx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYG0YGVAx .text {
  display: flex;
  align-items: center;
}
.cid-uB74x8Afup {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB74x8Afup .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB74x8Afup .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB74x8Afup .container-fluid {
    padding: 0;
  }
}
.cid-uB74x8Afup .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB74x8Afup .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB74x8Afup .embla__button--next,
.cid-uB74x8Afup .embla__button--prev {
  display: flex;
}
.cid-uB74x8Afup .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB74x8Afup .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB74x8Afup .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB74x8Afup .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB74x8Afup .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB74x8Afup .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB74x8Afup .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB74x8Afup .embla {
  position: relative;
  width: 100%;
}
.cid-uB74x8Afup .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB74x8Afup .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB74x8Afup .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB74x8Afup .embla__slide a {
  cursor: grab;
}
.cid-uB74x8Afup .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB74x8Afup .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB74x8Afup .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB74x8Afup .mbr-section-title {
  color: #232323;
}
.cid-uB74x8Afup .mbr-section-subtitle {
  color: #232323;
}
.cid-uB74x8Afup .mbr-box {
  color: #ffffff;
}
.cid-uB74x8Afup .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB74x8Afup img,
.cid-uB74x8Afup .item-img {
  width: 100%;
}
.cid-uB74x8Afup .item-wrapper {
  position: relative;
}
.cid-uB74x8Afup .content-head {
  max-width: 800px;
}
.cid-uzYG0YOZ45 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uzYG0YOZ45 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYG0YOZ45 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYG0YOZ45 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYG0YOZ45 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uzYG0YOZ45 .container {
    padding: 0 16px;
  }
}
.cid-uzYG0YOZ45 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uzYG0YOZ45 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .row {
    padding: 25px 9px;
  }
}
.cid-uzYG0YOZ45 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uzYG0YOZ45 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uzYG0YOZ45 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .image-wrapper img {
    height: 350px;
  }
}
.cid-uzYG0YOZ45 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uzYG0YOZ45 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uzYG0YOZ45 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uzYG0YOZ45 .items-wrapper {
    display: block;
  }
}
.cid-uzYG0YOZ45 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uzYG0YOZ45 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uzYG0YOZ45 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uzYG0YOZ45 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uzYG0YOZ45 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uzYG0YOZ45 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uzYG0YOZ45 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uzYG0YOZ45 .card {
  justify-content: center;
}
.cid-uzYG0YOZ45 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzYG0YOZ45 .mbr-text {
  color: #000000;
}
.cid-uzYG0YOZ45 .card-title {
  color: #000000;
}
.cid-uzYG0YOZ45 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYG0YOZ45 .card-title,
.cid-uzYG0YOZ45 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzYG0Z0J67 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uzYG0Z0J67 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uzYG0Z0J67 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uzYG0Z0J67 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uzYG0Z0J67 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uzYG0Z0J67 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uzYG0Z0J67 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uzYG0Z0J67 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYG0Z0J67 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uzYG0Z0J67 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uzYG0Z0J67 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uzYG0Z0J67 .embla__button--next,
.cid-uzYG0Z0J67 .embla__button--prev {
  display: flex;
}
.cid-uzYG0Z0J67 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYG0Z0J67 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYG0Z0J67 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uzYG0Z0J67 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYG0Z0J67 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uzYG0Z0J67 .embla__button {
    top: -10%;
  }
}
.cid-uzYG0Z0J67 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uzYG0Z0J67 .embla {
    margin-top: 80px;
  }
}
.cid-uzYG0Z0J67 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYG0Z0J67 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYG0Z0J67 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYG0Z0J67 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYG0Z0J67 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uzYG0Z0J67 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uzYG0Z0J67 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uzYG0Z0J67 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uzYG0Z0J67 .mbr-text ul {
    display: block;
  }
}
.cid-uzYG0Z0J67 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uzYG0Z0J67 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uzYG0Z0J67 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uzYG0Z0J67 .item-wrapper {
  height: 100%;
}
.cid-uzYG0Z0J67 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uzYG0Z0J67 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uzYG0Z0J67 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzYG0ZbtUq {
  background-color: #000000;
  position: relative;
}
.cid-uzYG0ZbtUq::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uzYG0ZbtUq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYG0ZbtUq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYG0ZbtUq .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uzYG0ZbtUq .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uzYG0ZbtUq .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uzYG0ZbtUq .container {
    padding: 0 16px;
  }
}
.cid-uzYG0ZbtUq .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uzYG0ZbtUq .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uzYG0ZbtUq .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uzYG0ZbtUq .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uzYG0ZbtUq .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uzYG0ZbtUq .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uzYG0ZbtUq .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uzYG0ZbtUq .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uzYG0ZbtUq .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uzYG0ZbtUq .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uzYG0ZbtUq .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uzYG0ZbtUq .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uzYG0ZbtUq .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uzYG0ZbtUq .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uzYG0ZbtUq .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uzYG0ZbtUq .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uzYG0ZbtUq .mbr-section-title {
  color: #ffffff;
}
.cid-uzYG0ZbtUq .mbr-text {
  color: #f4f4f4;
}
.cid-uzYG0ZbtUq .mbr-section-title DIV {
  text-align: center;
}
#custom-html-bo {
  /* Type valid CSS here */
}
#custom-html-bo div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-bo p {
  font-size: 60px;
  color: #777;
}
.cid-uB74vzRX7S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uB74vzRX7S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB74vzRX7S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uB74vzRX7S .container-fluid {
    padding: 0;
  }
}
.cid-uB74vzRX7S .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uB74vzRX7S .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uB74vzRX7S .embla__button--next,
.cid-uB74vzRX7S .embla__button--prev {
  display: flex;
}
.cid-uB74vzRX7S .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uB74vzRX7S .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uB74vzRX7S .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uB74vzRX7S .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uB74vzRX7S .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uB74vzRX7S .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uB74vzRX7S .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uB74vzRX7S .embla {
  position: relative;
  width: 100%;
}
.cid-uB74vzRX7S .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uB74vzRX7S .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uB74vzRX7S .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uB74vzRX7S .embla__slide a {
  cursor: grab;
}
.cid-uB74vzRX7S .embla__slide a:active {
  cursor: grabbing;
}
.cid-uB74vzRX7S .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uB74vzRX7S .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uB74vzRX7S .mbr-section-title {
  color: #232323;
}
.cid-uB74vzRX7S .mbr-section-subtitle {
  color: #232323;
}
.cid-uB74vzRX7S .mbr-box {
  color: #ffffff;
}
.cid-uB74vzRX7S .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uB74vzRX7S img,
.cid-uB74vzRX7S .item-img {
  width: 100%;
}
.cid-uB74vzRX7S .item-wrapper {
  position: relative;
}
.cid-uB74vzRX7S .content-head {
  max-width: 800px;
}
.cid-uzYG0Zp8ZC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uzYG0Zp8ZC h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uzYG0Zp8ZC .nav-tabs .nav-item.open .nav-link:focus,
.cid-uzYG0Zp8ZC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uzYG0Zp8ZC .nav-link.active {
  background: #232323;
}
.cid-uzYG0Zp8ZC .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uzYG0Zp8ZC .nav-link:hover {
  background: #232323;
}
.cid-uzYG0Zp8ZC .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uzYG0Zp8ZC .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uzYG0Zp8ZC .nav-link.display-4 {
  font-size: 15px;
}
.cid-uzYG0Zp8ZC .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uzYG0Zp8ZC .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uzYG0Zp8ZC .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uzYG0Zp8ZC .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uzYG0Zp8ZC .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uzYG0Zp8ZC .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uzYG0Zp8ZC .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uzYG0Zp8ZC .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uzYG0Zp8ZC .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uzYG0Zp8ZC .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uzYG0Zp8ZC .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uzYG0Zp8ZC .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uzYG0Zp8ZC .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uzYG0Zp8ZC .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uzYG0Zp8ZC .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uzYG0Zp8ZC .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uzYG0Zp8ZC .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uzYG0Zp8ZC .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uzYG0Zp8ZC .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzYG0Zp8ZC .mbr-text,
  .cid-uzYG0Zp8ZC .nav-link,
  .cid-uzYG0Zp8ZC .mbr-card-title,
  .cid-uzYG0Zp8ZC .mbr-section-title {
    text-align: left;
  }
  .cid-uzYG0Zp8ZC .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uzYG0Zp8ZC .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uzYG0Zp8ZC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYG0Zp8ZC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYG0Zp8ZC .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uzYG0Zp8ZC .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uzYG0Zp8ZC .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzYG10qbgC .google-map {
  height: 700px;
  position: relative;
}
.cid-uzYG10qbgC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uzYG10qbgC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uzYG10qbgC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzYG10qbgC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzYG10GjcJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzYG10GjcJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYG10GjcJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uzYG10GjcJ .container-fluid {
    padding: 0;
  }
}
.cid-uzYG10GjcJ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzYG10GjcJ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzYG10GjcJ .embla__button--next,
.cid-uzYG10GjcJ .embla__button--prev {
  display: flex;
}
.cid-uzYG10GjcJ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzYG10GjcJ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzYG10GjcJ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYG10GjcJ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzYG10GjcJ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzYG10GjcJ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzYG10GjcJ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzYG10GjcJ .embla {
  position: relative;
  width: 100%;
}
.cid-uzYG10GjcJ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzYG10GjcJ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzYG10GjcJ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzYG10GjcJ .embla__slide a {
  cursor: grab;
}
.cid-uzYG10GjcJ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzYG10GjcJ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzYG10GjcJ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzYG10GjcJ .mbr-section-title {
  color: #232323;
}
.cid-uzYG10GjcJ .mbr-section-subtitle {
  color: #232323;
}
.cid-uzYG10GjcJ .mbr-box {
  color: #ffffff;
}
.cid-uzYG10GjcJ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzYG10GjcJ img,
.cid-uzYG10GjcJ .item-img {
  width: 100%;
}
.cid-uzYG10GjcJ .item-wrapper {
  position: relative;
}
.cid-uzYG10GjcJ .content-head {
  max-width: 800px;
}
.cid-uzYG10XCH4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYG10XCH4 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYG0YutNB {
  z-index: 1000;
  width: 100%;
}
.cid-uzYG0YutNB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYG0YutNB .dropdown-menu {
  padding: 0;
}
.cid-uzYG0YutNB .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYG0YutNB .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYG0YutNB .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYG0YutNB .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYG0YutNB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYG0YutNB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYG0YutNB .nav-link {
  position: relative;
}
.cid-uzYG0YutNB .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYG0YutNB .dropdown-menu,
.cid-uzYG0YutNB .navbar.opened {
  background: #212428 !important;
}
.cid-uzYG0YutNB .nav-item:focus,
.cid-uzYG0YutNB .nav-link:focus {
  outline: none;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYG0YutNB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYG0YutNB .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYG0YutNB .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYG0YutNB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYG0YutNB .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYG0YutNB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYG0YutNB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYG0YutNB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYG0YutNB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYG0YutNB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYG0YutNB .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-uzYG0YutNB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYG0YutNB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYG0YutNB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYG0YutNB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYG0YutNB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYG0YutNB .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .navbar {
    min-height: 80px;
  }
}
.cid-uzYG0YutNB .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYG0YutNB .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYG0YutNB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYG0YutNB .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYG0YutNB .dropdown-item.active,
.cid-uzYG0YutNB .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYG0YutNB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYG0YutNB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYG0YutNB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYG0YutNB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYG0YutNB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYG0YutNB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYG0YutNB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYG0YutNB button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYG0YutNB button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYG0YutNB .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYG0YutNB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYG0YutNB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYG0YutNB .navbar {
    height: 70px;
  }
  .cid-uzYG0YutNB .navbar.opened {
    height: auto;
  }
  .cid-uzYG0YutNB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYG0YutNB .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYG0YutNB .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYG0YutNB .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYG0YutNB .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYG0YutNB .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYG0YutNB .navbar-nav {
  display: flex !important;
}
.cid-uzYG0YutNB .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:hover,
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:focus,
.cid-uzYG0YutNB .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYG0YutNB .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYG0YutNB .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYG0YutNB .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYG0YutNB button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYG0YutNB button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYG0YutNB button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYG0YutNB .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYG0YutNB .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYG0YutNB .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYG0YutNB .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYG0YutNB .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYG0YutNB .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYG0YutNB .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYG0YutNB .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYG0YutNB .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYG0YutNB .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYG0YutNB .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYG0YutNB .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYG0YutNB .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYG0YutNB .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYG0YutNB .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYG0YutNB .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYG0YutNB ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYG0YutNB ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYG0YutNB ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYG0YutNB .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYG0YutNB .social-container {
    padding-top: 40px;
  }
}
.cid-uzYG0YutNB .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYG0YutNB .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYG0YutNB .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYG0YutNB .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYG0YutNB .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYG0YutNB .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYG0YutNB .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYG0YutNB .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYG0YutNB .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYG0YutNB .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYG10XCH4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYG10XCH4 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYGbY1JHn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uzYGbY1JHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzYGbY1JHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzYGZPID8W {
  z-index: 1000;
  width: 100%;
}
.cid-uzYGZPID8W .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYGZPID8W .dropdown-menu {
  padding: 0;
}
.cid-uzYGZPID8W .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYGZPID8W .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYGZPID8W .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYGZPID8W .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYGZPID8W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYGZPID8W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYGZPID8W .nav-link {
  position: relative;
}
.cid-uzYGZPID8W .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYGZPID8W .dropdown-menu,
.cid-uzYGZPID8W .navbar.opened {
  background: #212428 !important;
}
.cid-uzYGZPID8W .nav-item:focus,
.cid-uzYGZPID8W .nav-link:focus {
  outline: none;
}
.cid-uzYGZPID8W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYGZPID8W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYGZPID8W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYGZPID8W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYGZPID8W .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYGZPID8W .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYGZPID8W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYGZPID8W .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYGZPID8W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYGZPID8W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYGZPID8W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYGZPID8W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYGZPID8W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYGZPID8W .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-uzYGZPID8W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYGZPID8W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYGZPID8W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYGZPID8W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYGZPID8W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYGZPID8W .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYGZPID8W .navbar {
    min-height: 80px;
  }
}
.cid-uzYGZPID8W .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYGZPID8W .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYGZPID8W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYGZPID8W .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYGZPID8W .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYGZPID8W .dropdown-item.active,
.cid-uzYGZPID8W .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYGZPID8W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYGZPID8W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYGZPID8W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYGZPID8W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYGZPID8W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYGZPID8W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYGZPID8W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYGZPID8W button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYGZPID8W button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYGZPID8W button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYGZPID8W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYGZPID8W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYGZPID8W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYGZPID8W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYGZPID8W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYGZPID8W nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYGZPID8W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYGZPID8W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYGZPID8W nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYGZPID8W .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYGZPID8W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYGZPID8W .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYGZPID8W .navbar {
    height: 70px;
  }
  .cid-uzYGZPID8W .navbar.opened {
    height: auto;
  }
  .cid-uzYGZPID8W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYGZPID8W .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYGZPID8W .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYGZPID8W .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYGZPID8W .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYGZPID8W .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYGZPID8W .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYGZPID8W .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYGZPID8W .navbar-nav {
  display: flex !important;
}
.cid-uzYGZPID8W .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYGZPID8W .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYGZPID8W .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYGZPID8W .navbar-nav .nav-item .nav-link:hover,
.cid-uzYGZPID8W .navbar-nav .nav-item .nav-link:focus,
.cid-uzYGZPID8W .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYGZPID8W .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYGZPID8W .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYGZPID8W .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYGZPID8W button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYGZPID8W button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYGZPID8W button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYGZPID8W button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYGZPID8W button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYGZPID8W button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYGZPID8W button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYGZPID8W button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYGZPID8W .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYGZPID8W .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYGZPID8W .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYGZPID8W .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYGZPID8W .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYGZPID8W .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYGZPID8W .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYGZPID8W .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYGZPID8W .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYGZPID8W .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYGZPID8W .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYGZPID8W .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYGZPID8W .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYGZPID8W .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYGZPID8W .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYGZPID8W .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYGZPID8W .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYGZPID8W .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYGZPID8W .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYGZPID8W .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYGZPID8W .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYGZPID8W .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYGZPID8W .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYGZPID8W ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYGZPID8W ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYGZPID8W ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYGZPID8W .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYGZPID8W .social-container {
    padding-top: 40px;
  }
}
.cid-uzYGZPID8W .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYGZPID8W .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYGZPID8W .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYGZPID8W .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYGZPID8W .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYGZPID8W .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYGZPID8W .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYGZPID8W .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYGZPID8W .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYGZPID8W .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYGZPVEub {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYGZPVEub .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAy7LTBMAq {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1333.jpg");
}
.cid-uAy7LTBMAq .mbr-overlay {
  background-color: #000000;
  opacity: 0.9;
}
@media (min-width: 768px) {
  .cid-uAy7LTBMAq {
    align-items: flex-end;
  }
  .cid-uAy7LTBMAq .row {
    justify-content: center;
  }
  .cid-uAy7LTBMAq .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAy7LTBMAq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAy7LTBMAq {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAy7LTBMAq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAy7LTBMAq .content-wrap {
    width: 100%;
  }
}
.cid-uAy7LTBMAq .mbr-section-title,
.cid-uAy7LTBMAq .mbr-section-subtitle {
  text-align: center;
}
.cid-uAy7LTBMAq .mbr-text,
.cid-uAy7LTBMAq .mbr-section-btn {
  text-align: center;
}
.cid-uAyqTsTsQz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAyqTsTsQz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyqTsTsQz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAyqTsTsQz .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyqTsTsQz .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAyqTsTsQz .google-map {
  height: 100%;
  position: relative;
}
.cid-uAyqTsTsQz .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAyqTsTsQz .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAyqTsTsQz .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAyqTsTsQz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAyqTsTsQz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAyqTsTsQz .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyqTsTsQz .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyqTsTsQz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAyqTsTsQz ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAyqTsTsQz .content-head {
  max-width: 800px;
}
.cid-uAyqD9SM4o {
  background-color: #102f62;
}
.cid-uAyqD9SM4o .mbr-section-title {
  margin: 0;
}
.cid-uAyqD9SM4o .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAyqD9SM4o .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAyqD9SM4o .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAyqD9SM4o .team-item {
  transition: all 0.2s;
}
.cid-uAyqD9SM4o .team-item .item-image {
  position: relative !important;
}
.cid-uAyqD9SM4o .team-item .item-image img {
  width: 100%;
}
.cid-uAyqD9SM4o .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAyqD9SM4o .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAyqD9SM4o .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAyqD9SM4o .team-item .item-caption {
  background: #878787;
}
.cid-uAyqD9SM4o .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAyqD9SM4o .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAyqD9SM4o .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAyqD9SM4o .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAyqD9SM4o .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAyqD9SM4o .team-item:hover {
    transform: none;
  }
  .cid-uAyqD9SM4o .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAyqD9SM4o {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAyqD9SM4o {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAyqD9SM4o .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAyqD9SM4o .container-fluid {
  max-width: 1300px;
}
.cid-uAy7OHCbAM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uAy7OHCbAM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAy7OHCbAM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAy7OHCbAM .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAy7OHCbAM .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAy7OHCbAM .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAy7OHCbAM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAy7OHCbAM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAy7OHCbAM .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #000000;
  height: 80px;
  border-radius: 50%;
}
.cid-uAy7OHCbAM .mbr-section-title {
  color: #ffffff;
}
.cid-uAy7OHCbAM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAy7OHCbAM .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAy7OHCbAM .card-box .item-footer {
  margin-top: auto;
}
.cid-uAy7OHCbAM .content-head {
  max-width: 800px;
}
.cid-uAy7OHCbAM .card-title,
.cid-uAy7OHCbAM .iconfont-wrapper {
  text-align: center;
}
.cid-uAy7OHCbAM .card-text,
.cid-uAy7OHCbAM .item .mbr-section-btn {
  text-align: center;
}
.cid-uAyqU8h4ic {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAyqU8h4ic .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyqU8h4ic .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAyqU8h4ic .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyqU8h4ic .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAyqU8h4ic .google-map {
  height: 100%;
  position: relative;
}
.cid-uAyqU8h4ic .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAyqU8h4ic .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAyqU8h4ic .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAyqU8h4ic .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAyqU8h4ic .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAyqU8h4ic .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyqU8h4ic .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyqU8h4ic .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAyqU8h4ic ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAyqU8h4ic .content-head {
  max-width: 800px;
}
.cid-uAy7Svll2K {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAy7Svll2K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAy7Svll2K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAy7Svll2K .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAy7Svll2K .row {
  flex-direction: row-reverse;
}
.cid-uAy7Svll2K .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAy7Svll2K .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAy7Svll2K .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAy7Svll2K .mbr-section-title {
  color: #000000;
}
.cid-uAy7Svll2K .mbr-text,
.cid-uAy7Svll2K .mbr-section-btn {
  color: #000000;
}
.cid-uAy7WOIXQ9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAy7WOIXQ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAy7WOIXQ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAy7WOIXQ9 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAy7WOIXQ9 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAy7WOIXQ9 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAy7WOIXQ9 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAy7WOIXQ9 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAy7WOIXQ9 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAy7WOIXQ9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAy7WOIXQ9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAy7WOIXQ9 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAy7WOIXQ9 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAy7WOIXQ9 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAy7WOIXQ9 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAy7WOIXQ9 .content-head {
  max-width: 800px;
}
.cid-uAy80x42Ir {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAy80x42Ir .mbr-text {
  color: #000000;
}
.cid-uAy80x42Ir .mbr-section-subtitle {
  color: #000000;
}
.cid-uAy80x42Ir .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAy80x42Ir .mbr-text,
.cid-uAy80x42Ir .item .mbr-section-btn {
  text-align: left;
}
.cid-uAy80x42Ir .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAy80x42Ir .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAy80x42Ir .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYH2GIZnT {
  z-index: 1000;
  width: 100%;
}
.cid-uzYH2GIZnT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH2GIZnT .dropdown-menu {
  padding: 0;
}
.cid-uzYH2GIZnT .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYH2GIZnT .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYH2GIZnT .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYH2GIZnT .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYH2GIZnT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYH2GIZnT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYH2GIZnT .nav-link {
  position: relative;
}
.cid-uzYH2GIZnT .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYH2GIZnT .dropdown-menu,
.cid-uzYH2GIZnT .navbar.opened {
  background: #212428 !important;
}
.cid-uzYH2GIZnT .nav-item:focus,
.cid-uzYH2GIZnT .nav-link:focus {
  outline: none;
}
.cid-uzYH2GIZnT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYH2GIZnT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYH2GIZnT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYH2GIZnT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH2GIZnT .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYH2GIZnT .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYH2GIZnT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYH2GIZnT .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYH2GIZnT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYH2GIZnT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYH2GIZnT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYH2GIZnT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYH2GIZnT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYH2GIZnT .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-uzYH2GIZnT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYH2GIZnT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYH2GIZnT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYH2GIZnT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYH2GIZnT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYH2GIZnT .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYH2GIZnT .navbar {
    min-height: 80px;
  }
}
.cid-uzYH2GIZnT .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYH2GIZnT .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYH2GIZnT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYH2GIZnT .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYH2GIZnT .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYH2GIZnT .dropdown-item.active,
.cid-uzYH2GIZnT .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYH2GIZnT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYH2GIZnT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYH2GIZnT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYH2GIZnT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYH2GIZnT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYH2GIZnT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYH2GIZnT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYH2GIZnT button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH2GIZnT button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYH2GIZnT button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH2GIZnT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH2GIZnT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH2GIZnT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH2GIZnT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH2GIZnT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH2GIZnT nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH2GIZnT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH2GIZnT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH2GIZnT nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH2GIZnT .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYH2GIZnT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYH2GIZnT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYH2GIZnT .navbar {
    height: 70px;
  }
  .cid-uzYH2GIZnT .navbar.opened {
    height: auto;
  }
  .cid-uzYH2GIZnT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYH2GIZnT .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYH2GIZnT .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYH2GIZnT .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYH2GIZnT .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYH2GIZnT .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYH2GIZnT .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYH2GIZnT .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYH2GIZnT .navbar-nav {
  display: flex !important;
}
.cid-uzYH2GIZnT .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYH2GIZnT .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYH2GIZnT .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH2GIZnT .navbar-nav .nav-item .nav-link:hover,
.cid-uzYH2GIZnT .navbar-nav .nav-item .nav-link:focus,
.cid-uzYH2GIZnT .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH2GIZnT .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYH2GIZnT .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYH2GIZnT .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYH2GIZnT button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH2GIZnT button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYH2GIZnT button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH2GIZnT button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH2GIZnT button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH2GIZnT button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH2GIZnT button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH2GIZnT button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH2GIZnT .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH2GIZnT .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYH2GIZnT .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH2GIZnT .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH2GIZnT .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYH2GIZnT .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH2GIZnT .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH2GIZnT .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYH2GIZnT .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYH2GIZnT .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYH2GIZnT .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYH2GIZnT .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYH2GIZnT .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYH2GIZnT .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYH2GIZnT .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYH2GIZnT .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYH2GIZnT .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYH2GIZnT .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYH2GIZnT .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYH2GIZnT .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYH2GIZnT .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYH2GIZnT .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYH2GIZnT .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYH2GIZnT ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYH2GIZnT ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYH2GIZnT ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYH2GIZnT .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYH2GIZnT .social-container {
    padding-top: 40px;
  }
}
.cid-uzYH2GIZnT .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYH2GIZnT .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYH2GIZnT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYH2GIZnT .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYH2GIZnT .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYH2GIZnT .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYH2GIZnT .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYH2GIZnT .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYH2GIZnT .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYH2GIZnT .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYH2GUq5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYH2GUq5K .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYH4Q2430 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYH4Q2430 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH4Q2430 .dropdown-menu {
  padding: 0;
}
.cid-uzYH4Q2430 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYH4Q2430 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYH4Q2430 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYH4Q2430 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYH4Q2430 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYH4Q2430 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYH4Q2430 .nav-link {
  position: relative;
}
.cid-uzYH4Q2430 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYH4Q2430 .dropdown-menu,
.cid-uzYH4Q2430 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYH4Q2430 .nav-item:focus,
.cid-uzYH4Q2430 .nav-link:focus {
  outline: none;
}
.cid-uzYH4Q2430 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYH4Q2430 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYH4Q2430 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYH4Q2430 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH4Q2430 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYH4Q2430 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYH4Q2430 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYH4Q2430 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYH4Q2430 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYH4Q2430 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYH4Q2430 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYH4Q2430 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYH4Q2430 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYH4Q2430 .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-uzYH4Q2430 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYH4Q2430 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYH4Q2430 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYH4Q2430 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYH4Q2430 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYH4Q2430 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYH4Q2430 .navbar {
    min-height: 80px;
  }
}
.cid-uzYH4Q2430 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYH4Q2430 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYH4Q2430 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYH4Q2430 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYH4Q2430 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYH4Q2430 .dropdown-item.active,
.cid-uzYH4Q2430 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYH4Q2430 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYH4Q2430 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYH4Q2430 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYH4Q2430 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYH4Q2430 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYH4Q2430 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYH4Q2430 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYH4Q2430 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH4Q2430 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYH4Q2430 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH4Q2430 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH4Q2430 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH4Q2430 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH4Q2430 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH4Q2430 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH4Q2430 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH4Q2430 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH4Q2430 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH4Q2430 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH4Q2430 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYH4Q2430 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYH4Q2430 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYH4Q2430 .navbar {
    height: 70px;
  }
  .cid-uzYH4Q2430 .navbar.opened {
    height: auto;
  }
  .cid-uzYH4Q2430 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYH4Q2430 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYH4Q2430 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYH4Q2430 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYH4Q2430 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYH4Q2430 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYH4Q2430 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYH4Q2430 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYH4Q2430 .navbar-nav {
  display: flex !important;
}
.cid-uzYH4Q2430 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYH4Q2430 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYH4Q2430 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH4Q2430 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYH4Q2430 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYH4Q2430 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH4Q2430 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYH4Q2430 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYH4Q2430 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYH4Q2430 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH4Q2430 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYH4Q2430 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH4Q2430 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH4Q2430 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH4Q2430 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH4Q2430 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH4Q2430 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH4Q2430 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH4Q2430 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYH4Q2430 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH4Q2430 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH4Q2430 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYH4Q2430 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH4Q2430 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH4Q2430 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYH4Q2430 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYH4Q2430 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYH4Q2430 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYH4Q2430 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYH4Q2430 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYH4Q2430 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYH4Q2430 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYH4Q2430 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYH4Q2430 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYH4Q2430 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYH4Q2430 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYH4Q2430 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYH4Q2430 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYH4Q2430 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYH4Q2430 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYH4Q2430 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYH4Q2430 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYH4Q2430 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYH4Q2430 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYH4Q2430 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYH4Q2430 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYH4Q2430 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYH4Q2430 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYH4Q2430 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYH4Q2430 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYH4Q2430 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYH4Q2430 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYH4Q2430 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYH4Q2430 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYH4Q2430 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYH4QeqZT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYH4QeqZT .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAyu7xFzVJ {
  display: flex;
  background-image: url("../../../assets/images/bg-1330x887.png");
}
.cid-uAyu7xFzVJ .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAyu7xFzVJ {
    align-items: flex-end;
  }
  .cid-uAyu7xFzVJ .row {
    justify-content: center;
  }
  .cid-uAyu7xFzVJ .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAyu7xFzVJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAyu7xFzVJ {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAyu7xFzVJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAyu7xFzVJ .content-wrap {
    width: 100%;
  }
}
.cid-uAyu7xFzVJ .mbr-section-title,
.cid-uAyu7xFzVJ .mbr-section-subtitle {
  text-align: center;
}
.cid-uAyu7xFzVJ .mbr-text,
.cid-uAyu7xFzVJ .mbr-section-btn {
  text-align: center;
}
.cid-uAyvwMg7Y7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAyvwMg7Y7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyvwMg7Y7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAyvwMg7Y7 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyvwMg7Y7 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAyvwMg7Y7 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAyvwMg7Y7 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAyvwMg7Y7 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAyvwMg7Y7 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAyvwMg7Y7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAyvwMg7Y7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAyvwMg7Y7 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyvwMg7Y7 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyvwMg7Y7 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAyvwMg7Y7 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAyvwMg7Y7 .content-head {
  max-width: 800px;
}
.cid-uAyufBYOJm {
  background-color: #102f62;
}
.cid-uAyufBYOJm .mbr-section-title {
  margin: 0;
}
.cid-uAyufBYOJm .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAyufBYOJm .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAyufBYOJm .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAyufBYOJm .team-item {
  transition: all 0.2s;
}
.cid-uAyufBYOJm .team-item .item-image {
  position: relative !important;
}
.cid-uAyufBYOJm .team-item .item-image img {
  width: 100%;
}
.cid-uAyufBYOJm .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAyufBYOJm .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAyufBYOJm .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAyufBYOJm .team-item .item-caption {
  background: #878787;
}
.cid-uAyufBYOJm .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAyufBYOJm .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAyufBYOJm .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAyufBYOJm .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAyufBYOJm .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAyufBYOJm .team-item:hover {
    transform: none;
  }
  .cid-uAyufBYOJm .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAyufBYOJm {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAyufBYOJm {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAyufBYOJm .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAyufBYOJm .container-fluid {
  max-width: 1300px;
}
.cid-uAyu9LqVcO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uAyu9LqVcO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyu9LqVcO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAyu9LqVcO .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAyu9LqVcO .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAyu9LqVcO .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyu9LqVcO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyu9LqVcO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAyu9LqVcO .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAyu9LqVcO .mbr-section-title {
  color: #ffffff;
}
.cid-uAyu9LqVcO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAyu9LqVcO .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAyu9LqVcO .card-box .item-footer {
  margin-top: auto;
}
.cid-uAyu9LqVcO .content-head {
  max-width: 800px;
}
.cid-uAyu9LqVcO .card-title,
.cid-uAyu9LqVcO .iconfont-wrapper {
  text-align: center;
}
.cid-uAyu9LqVcO .card-text,
.cid-uAyu9LqVcO .item .mbr-section-btn {
  text-align: center;
}
.cid-uAyvxD4Ayg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAyvxD4Ayg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyvxD4Ayg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAyvxD4Ayg .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyvxD4Ayg .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAyvxD4Ayg .google-map {
  height: 100%;
  position: relative;
}
.cid-uAyvxD4Ayg .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAyvxD4Ayg .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAyvxD4Ayg .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAyvxD4Ayg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAyvxD4Ayg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAyvxD4Ayg .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyvxD4Ayg .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyvxD4Ayg .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAyvxD4Ayg ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAyvxD4Ayg .content-head {
  max-width: 800px;
}
.cid-uAyuaFWmuW {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAyuaFWmuW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyuaFWmuW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAyuaFWmuW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAyuaFWmuW .row {
  flex-direction: row-reverse;
}
.cid-uAyuaFWmuW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAyuaFWmuW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAyuaFWmuW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAyuaFWmuW .mbr-section-title {
  color: #000000;
}
.cid-uAyuaFWmuW .mbr-text,
.cid-uAyuaFWmuW .mbr-section-btn {
  color: #000000;
}
.cid-uAyudXuPP4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAyudXuPP4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyudXuPP4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAyudXuPP4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyudXuPP4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAyudXuPP4 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAyudXuPP4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAyudXuPP4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAyudXuPP4 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAyudXuPP4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAyudXuPP4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAyudXuPP4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyudXuPP4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyudXuPP4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAyudXuPP4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAyudXuPP4 .content-head {
  max-width: 800px;
}
.cid-uAyuiU38f2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAyuiU38f2 .mbr-text {
  color: #000000;
}
.cid-uAyuiU38f2 .mbr-section-subtitle {
  color: #000000;
}
.cid-uAyuiU38f2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAyuiU38f2 .mbr-text,
.cid-uAyuiU38f2 .item .mbr-section-btn {
  text-align: left;
}
.cid-uAyuiU38f2 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyuiU38f2 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyuiU38f2 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYH6VODCm {
  z-index: 1000;
  width: 100%;
}
.cid-uzYH6VODCm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH6VODCm .dropdown-menu {
  padding: 0;
}
.cid-uzYH6VODCm .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYH6VODCm .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYH6VODCm .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYH6VODCm .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYH6VODCm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYH6VODCm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYH6VODCm .nav-link {
  position: relative;
}
.cid-uzYH6VODCm .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYH6VODCm .dropdown-menu,
.cid-uzYH6VODCm .navbar.opened {
  background: #212428 !important;
}
.cid-uzYH6VODCm .nav-item:focus,
.cid-uzYH6VODCm .nav-link:focus {
  outline: none;
}
.cid-uzYH6VODCm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYH6VODCm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYH6VODCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYH6VODCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH6VODCm .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYH6VODCm .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYH6VODCm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYH6VODCm .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYH6VODCm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYH6VODCm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYH6VODCm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYH6VODCm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYH6VODCm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYH6VODCm .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-uzYH6VODCm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYH6VODCm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYH6VODCm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYH6VODCm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYH6VODCm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYH6VODCm .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYH6VODCm .navbar {
    min-height: 80px;
  }
}
.cid-uzYH6VODCm .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYH6VODCm .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYH6VODCm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYH6VODCm .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYH6VODCm .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYH6VODCm .dropdown-item.active,
.cid-uzYH6VODCm .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYH6VODCm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYH6VODCm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYH6VODCm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYH6VODCm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYH6VODCm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYH6VODCm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYH6VODCm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYH6VODCm button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH6VODCm button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYH6VODCm button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH6VODCm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH6VODCm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH6VODCm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH6VODCm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH6VODCm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH6VODCm nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH6VODCm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH6VODCm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH6VODCm nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH6VODCm .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYH6VODCm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYH6VODCm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYH6VODCm .navbar {
    height: 70px;
  }
  .cid-uzYH6VODCm .navbar.opened {
    height: auto;
  }
  .cid-uzYH6VODCm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYH6VODCm .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYH6VODCm .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYH6VODCm .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYH6VODCm .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYH6VODCm .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYH6VODCm .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYH6VODCm .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYH6VODCm .navbar-nav {
  display: flex !important;
}
.cid-uzYH6VODCm .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYH6VODCm .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYH6VODCm .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH6VODCm .navbar-nav .nav-item .nav-link:hover,
.cid-uzYH6VODCm .navbar-nav .nav-item .nav-link:focus,
.cid-uzYH6VODCm .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH6VODCm .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYH6VODCm .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYH6VODCm .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYH6VODCm button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH6VODCm button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYH6VODCm button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH6VODCm button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH6VODCm button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH6VODCm button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH6VODCm button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH6VODCm button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH6VODCm .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH6VODCm .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYH6VODCm .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH6VODCm .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH6VODCm .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYH6VODCm .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH6VODCm .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH6VODCm .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYH6VODCm .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYH6VODCm .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYH6VODCm .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYH6VODCm .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYH6VODCm .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYH6VODCm .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYH6VODCm .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYH6VODCm .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYH6VODCm .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYH6VODCm .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYH6VODCm .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYH6VODCm .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYH6VODCm .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYH6VODCm .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYH6VODCm .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYH6VODCm ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYH6VODCm ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYH6VODCm ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYH6VODCm .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYH6VODCm .social-container {
    padding-top: 40px;
  }
}
.cid-uzYH6VODCm .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYH6VODCm .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYH6VODCm .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYH6VODCm .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYH6VODCm .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYH6VODCm .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYH6VODCm .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYH6VODCm .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYH6VODCm .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYH6VODCm .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYH6VZFp5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYH6VZFp5 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYH9covjm {
  z-index: 1000;
  width: 100%;
}
.cid-uzYH9covjm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH9covjm .dropdown-menu {
  padding: 0;
}
.cid-uzYH9covjm .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYH9covjm .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYH9covjm .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYH9covjm .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYH9covjm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYH9covjm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYH9covjm .nav-link {
  position: relative;
}
.cid-uzYH9covjm .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYH9covjm .dropdown-menu,
.cid-uzYH9covjm .navbar.opened {
  background: #212428 !important;
}
.cid-uzYH9covjm .nav-item:focus,
.cid-uzYH9covjm .nav-link:focus {
  outline: none;
}
.cid-uzYH9covjm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYH9covjm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYH9covjm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYH9covjm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYH9covjm .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYH9covjm .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYH9covjm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYH9covjm .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYH9covjm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYH9covjm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYH9covjm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYH9covjm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYH9covjm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYH9covjm .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-uzYH9covjm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYH9covjm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYH9covjm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYH9covjm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYH9covjm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYH9covjm .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYH9covjm .navbar {
    min-height: 80px;
  }
}
.cid-uzYH9covjm .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYH9covjm .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYH9covjm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYH9covjm .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYH9covjm .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYH9covjm .dropdown-item.active,
.cid-uzYH9covjm .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYH9covjm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYH9covjm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYH9covjm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYH9covjm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYH9covjm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYH9covjm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYH9covjm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYH9covjm button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH9covjm button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYH9covjm button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH9covjm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH9covjm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH9covjm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH9covjm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH9covjm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH9covjm nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH9covjm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH9covjm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH9covjm nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYH9covjm .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYH9covjm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYH9covjm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYH9covjm .navbar {
    height: 70px;
  }
  .cid-uzYH9covjm .navbar.opened {
    height: auto;
  }
  .cid-uzYH9covjm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYH9covjm .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYH9covjm .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYH9covjm .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYH9covjm .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYH9covjm .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYH9covjm .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYH9covjm .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYH9covjm .navbar-nav {
  display: flex !important;
}
.cid-uzYH9covjm .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYH9covjm .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYH9covjm .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH9covjm .navbar-nav .nav-item .nav-link:hover,
.cid-uzYH9covjm .navbar-nav .nav-item .nav-link:focus,
.cid-uzYH9covjm .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYH9covjm .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYH9covjm .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYH9covjm .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYH9covjm button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH9covjm button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYH9covjm button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH9covjm button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH9covjm button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYH9covjm button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH9covjm button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYH9covjm button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYH9covjm .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYH9covjm .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYH9covjm .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYH9covjm .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYH9covjm .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYH9covjm .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYH9covjm .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYH9covjm .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYH9covjm .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYH9covjm .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYH9covjm .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYH9covjm .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYH9covjm .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYH9covjm .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYH9covjm .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYH9covjm .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYH9covjm .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYH9covjm .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYH9covjm .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYH9covjm .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYH9covjm .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYH9covjm .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYH9covjm .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYH9covjm ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYH9covjm ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYH9covjm ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYH9covjm .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYH9covjm .social-container {
    padding-top: 40px;
  }
}
.cid-uzYH9covjm .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYH9covjm .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYH9covjm .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYH9covjm .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYH9covjm .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYH9covjm .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYH9covjm .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYH9covjm .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYH9covjm .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYH9covjm .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYH9cANU6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYH9cANU6 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAyvEnHEcw {
  display: flex;
  background-image: url("../../../assets/images/road-with-vanishing-point-sunset-2000x1333.jpg");
}
.cid-uAyvEnHEcw .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAyvEnHEcw {
    align-items: flex-end;
  }
  .cid-uAyvEnHEcw .row {
    justify-content: center;
  }
  .cid-uAyvEnHEcw .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAyvEnHEcw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAyvEnHEcw {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAyvEnHEcw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAyvEnHEcw .content-wrap {
    width: 100%;
  }
}
.cid-uAyvEnHEcw .mbr-section-title,
.cid-uAyvEnHEcw .mbr-section-subtitle {
  text-align: center;
}
.cid-uAyvEnHEcw .mbr-text,
.cid-uAyvEnHEcw .mbr-section-btn {
  text-align: center;
}
.cid-uAyyCfMQd0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #f4f2ef;
}
.cid-uAyyCfMQd0 .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uAyyCfMQd0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyyCfMQd0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAyyCfMQd0 .content-wrap {
  margin: 0;
}
.cid-uAyyCfMQd0 .content-wrap .card {
  padding: 0;
  justify-content: center;
}
.cid-uAyyCfMQd0 .title-wrapper {
  padding: 48px 32px 48px 120px;
}
@media (max-width: 1640px) {
  .cid-uAyyCfMQd0 .title-wrapper {
    padding: 48px 24px 48px;
  }
}
@media (max-width: 992px) {
  .cid-uAyyCfMQd0 .title-wrapper {
    padding: 40px 0;
  }
}
.cid-uAyyCfMQd0 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uAyyCfMQd0 .social-wrapper {
  padding: 48px 32px;
  height: 100%;
  border-left: 1px solid #150764;
  border-right: 1px solid #150764;
}
@media (max-width: 1640px) {
  .cid-uAyyCfMQd0 .social-wrapper {
    padding: 48px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uAyyCfMQd0 .social-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 992px) {
  .cid-uAyyCfMQd0 .social-wrapper {
    border-left: none;
    border-right: none;
    border-top: 1px solid #150764;
    border-bottom: 1px solid #150764;
  }
}
.cid-uAyyCfMQd0 .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  height: 100%;
  align-items: center;
}
.cid-uAyyCfMQd0 .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-uAyyCfMQd0 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-uAyyCfMQd0 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  background-color: #4188ff;
}
.cid-uAyyCfMQd0 .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  height: 43px;
  min-width: 54px;
  color: #150764;
  font-size: 16px;
  border-radius: 100%;
  border: 2px solid #150764;
  transition: all 0.3s ease-in-out;
  box-shadow: 4px 3px #150764;
  background-color: #ffffff;
  margin: 0 12px 12px 0;
}
.cid-uAyyCfMQd0 .contacts-wrapper {
  padding: 48px 120px 48px 32px;
}
@media (max-width: 1640px) {
  .cid-uAyyCfMQd0 .contacts-wrapper {
    padding: 48px 24px 48px;
  }
}
@media (max-width: 992px) {
  .cid-uAyyCfMQd0 .contacts-wrapper {
    padding: 40px 0;
  }
}
.cid-uAyyCfMQd0 .contacts-wrapper .mbr-desc {
  margin-bottom: 12px;
}
.cid-uAyyCfMQd0 .contacts-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uAyyCfMQd0 .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}
.cid-uAyyCfMQd0 .contacts-wrapper .list .item-wrap:hover,
.cid-uAyyCfMQd0 .contacts-wrapper .list .item-wrap:focus {
  color: #4188ff;
}
.cid-uAyyCfMQd0 .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uAyyCfMQd0 .mbr-section-title {
  color: #150764;
}
.cid-uAyyCfMQd0 .mbr-desc,
.cid-uAyyCfMQd0 .desc-wrapper {
  color: #150764;
}
.cid-uAyyCfMQd0 .list {
  color: #150764;
}
.cid-uAyyCfMQd0 .mbr-desc {
  color: #f92c50;
}
.cid-uAyyCfMQd0 .list,
.cid-uAyyCfMQd0 .item-wrap {
  color: #f92c50;
}
.cid-uAyyCfMQd0 .mbr-section-title,
.cid-uAyyCfMQd0 .social-wrapper {
  color: #f92c50;
}
.cid-uAyvP3c7oU {
  background-color: #102f62;
}
.cid-uAyvP3c7oU .mbr-section-title {
  margin: 0;
}
.cid-uAyvP3c7oU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAyvP3c7oU .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAyvP3c7oU .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAyvP3c7oU .team-item {
  transition: all 0.2s;
}
.cid-uAyvP3c7oU .team-item .item-image {
  position: relative !important;
}
.cid-uAyvP3c7oU .team-item .item-image img {
  width: 100%;
}
.cid-uAyvP3c7oU .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAyvP3c7oU .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAyvP3c7oU .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAyvP3c7oU .team-item .item-caption {
  background: #878787;
}
.cid-uAyvP3c7oU .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAyvP3c7oU .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAyvP3c7oU .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAyvP3c7oU .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAyvP3c7oU .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAyvP3c7oU .team-item:hover {
    transform: none;
  }
  .cid-uAyvP3c7oU .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAyvP3c7oU {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAyvP3c7oU {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAyvP3c7oU .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAyvP3c7oU .container-fluid {
  max-width: 1300px;
}
.cid-uAyy8k2tY9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #f4f2ef;
}
.cid-uAyy8k2tY9 .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uAyy8k2tY9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyy8k2tY9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAyy8k2tY9 .content-wrap {
  margin: 0;
}
.cid-uAyy8k2tY9 .content-wrap .card {
  padding: 0;
  justify-content: center;
}
.cid-uAyy8k2tY9 .title-wrapper {
  padding: 48px 32px 48px 120px;
}
@media (max-width: 1640px) {
  .cid-uAyy8k2tY9 .title-wrapper {
    padding: 48px 24px 48px;
  }
}
@media (max-width: 992px) {
  .cid-uAyy8k2tY9 .title-wrapper {
    padding: 40px 0;
  }
}
.cid-uAyy8k2tY9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uAyy8k2tY9 .social-wrapper {
  padding: 48px 32px;
  height: 100%;
  border-left: 1px solid #150764;
  border-right: 1px solid #150764;
}
@media (max-width: 1640px) {
  .cid-uAyy8k2tY9 .social-wrapper {
    padding: 48px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uAyy8k2tY9 .social-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 992px) {
  .cid-uAyy8k2tY9 .social-wrapper {
    border-left: none;
    border-right: none;
    border-top: 1px solid #150764;
    border-bottom: 1px solid #150764;
  }
}
.cid-uAyy8k2tY9 .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  height: 100%;
  align-items: center;
}
.cid-uAyy8k2tY9 .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-uAyy8k2tY9 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-uAyy8k2tY9 .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  background-color: #4188ff;
}
.cid-uAyy8k2tY9 .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  height: 43px;
  min-width: 54px;
  color: #150764;
  font-size: 16px;
  border-radius: 100%;
  border: 2px solid #150764;
  transition: all 0.3s ease-in-out;
  box-shadow: 4px 3px #150764;
  background-color: #ffffff;
  margin: 0 12px 12px 0;
}
.cid-uAyy8k2tY9 .contacts-wrapper {
  padding: 48px 120px 48px 32px;
}
@media (max-width: 1640px) {
  .cid-uAyy8k2tY9 .contacts-wrapper {
    padding: 48px 24px 48px;
  }
}
@media (max-width: 992px) {
  .cid-uAyy8k2tY9 .contacts-wrapper {
    padding: 40px 0;
  }
}
.cid-uAyy8k2tY9 .contacts-wrapper .mbr-desc {
  margin-bottom: 12px;
}
.cid-uAyy8k2tY9 .contacts-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uAyy8k2tY9 .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}
.cid-uAyy8k2tY9 .contacts-wrapper .list .item-wrap:hover,
.cid-uAyy8k2tY9 .contacts-wrapper .list .item-wrap:focus {
  color: #4188ff;
}
.cid-uAyy8k2tY9 .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uAyy8k2tY9 .mbr-section-title {
  color: #150764;
}
.cid-uAyy8k2tY9 .mbr-desc,
.cid-uAyy8k2tY9 .desc-wrapper {
  color: #150764;
}
.cid-uAyy8k2tY9 .list {
  color: #150764;
}
.cid-uAyy8k2tY9 .mbr-desc {
  color: #f92c50;
}
.cid-uAyy8k2tY9 .list,
.cid-uAyy8k2tY9 .item-wrap {
  color: #f92c50;
}
.cid-uAyy8k2tY9 .mbr-section-title,
.cid-uAyy8k2tY9 .social-wrapper {
  color: #f92c50;
}
.cid-uAyvFTdn2t {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uAyvFTdn2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyvFTdn2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAyvFTdn2t .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAyvFTdn2t .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAyvFTdn2t .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyvFTdn2t .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyvFTdn2t .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAyvFTdn2t .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAyvFTdn2t .mbr-section-title {
  color: #ffffff;
}
.cid-uAyvFTdn2t .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAyvFTdn2t .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAyvFTdn2t .card-box .item-footer {
  margin-top: auto;
}
.cid-uAyvFTdn2t .content-head {
  max-width: 800px;
}
.cid-uAyvFTdn2t .card-text,
.cid-uAyvFTdn2t .item .mbr-section-btn {
  text-align: center;
}
.cid-uAyvGU0evp {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #000000;
}
.cid-uAyvGU0evp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyvGU0evp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAyvGU0evp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAyvGU0evp .row {
  flex-direction: row-reverse;
}
.cid-uAyvGU0evp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAyvGU0evp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAyvGU0evp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAyvGU0evp .mbr-section-title {
  color: #ffffff;
}
.cid-uAyvGU0evp .mbr-text,
.cid-uAyvGU0evp .mbr-section-btn {
  color: #ffffff;
}
.cid-uAyyD0NIso {
  padding-top: 0rem;
  padding-bottom: 0rem;
  position: relative;
  overflow: hidden;
  background-color: #f4f2ef;
}
.cid-uAyyD0NIso .border-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1000vh;
  height: 1px;
  background-color: #150764;
}
.cid-uAyyD0NIso .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAyyD0NIso .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAyyD0NIso .content-wrap {
  margin: 0;
}
.cid-uAyyD0NIso .content-wrap .card {
  padding: 0;
  justify-content: center;
}
.cid-uAyyD0NIso .title-wrapper {
  padding: 48px 32px 48px 120px;
}
@media (max-width: 1640px) {
  .cid-uAyyD0NIso .title-wrapper {
    padding: 48px 24px 48px;
  }
}
@media (max-width: 992px) {
  .cid-uAyyD0NIso .title-wrapper {
    padding: 40px 0;
  }
}
.cid-uAyyD0NIso .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uAyyD0NIso .social-wrapper {
  padding: 48px 32px;
  height: 100%;
  border-left: 1px solid #150764;
  border-right: 1px solid #150764;
}
@media (max-width: 1640px) {
  .cid-uAyyD0NIso .social-wrapper {
    padding: 48px 24px;
  }
}
@media (max-width: 992px) {
  .cid-uAyyD0NIso .social-wrapper {
    padding: 40px 0;
  }
}
@media (max-width: 992px) {
  .cid-uAyyD0NIso .social-wrapper {
    border-left: none;
    border-right: none;
    border-top: 1px solid #150764;
    border-bottom: 1px solid #150764;
  }
}
.cid-uAyyD0NIso .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  height: 100%;
  align-items: center;
}
.cid-uAyyD0NIso .social-wrapper .social-wrap .soc-item a {
  display: block;
}
.cid-uAyyD0NIso .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont,
.cid-uAyyD0NIso .social-wrapper .social-wrap .soc-item a:hover .mbr-iconfont {
  background-color: #4188ff;
}
.cid-uAyyD0NIso .social-wrapper .social-wrap .soc-item a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  height: 43px;
  min-width: 54px;
  color: #150764;
  font-size: 16px;
  border-radius: 100%;
  border: 2px solid #150764;
  transition: all 0.3s ease-in-out;
  box-shadow: 4px 3px #150764;
  background-color: #ffffff;
  margin: 0 12px 12px 0;
}
.cid-uAyyD0NIso .contacts-wrapper {
  padding: 48px 120px 48px 32px;
}
@media (max-width: 1640px) {
  .cid-uAyyD0NIso .contacts-wrapper {
    padding: 48px 24px 48px;
  }
}
@media (max-width: 992px) {
  .cid-uAyyD0NIso .contacts-wrapper {
    padding: 40px 0;
  }
}
.cid-uAyyD0NIso .contacts-wrapper .mbr-desc {
  margin-bottom: 12px;
}
.cid-uAyyD0NIso .contacts-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uAyyD0NIso .contacts-wrapper .list .item-wrap {
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}
.cid-uAyyD0NIso .contacts-wrapper .list .item-wrap:hover,
.cid-uAyyD0NIso .contacts-wrapper .list .item-wrap:focus {
  color: #4188ff;
}
.cid-uAyyD0NIso .contacts-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uAyyD0NIso .mbr-section-title {
  color: #150764;
}
.cid-uAyyD0NIso .mbr-desc,
.cid-uAyyD0NIso .desc-wrapper {
  color: #150764;
}
.cid-uAyyD0NIso .list {
  color: #150764;
}
.cid-uAyyD0NIso .mbr-desc {
  color: #f92c50;
}
.cid-uAyyD0NIso .list,
.cid-uAyyD0NIso .item-wrap {
  color: #f92c50;
}
.cid-uAyyD0NIso .mbr-section-title,
.cid-uAyyD0NIso .social-wrapper {
  color: #f92c50;
}
.cid-uAyvMtxXmt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAyvMtxXmt .mbr-text {
  color: #000000;
}
.cid-uAyvMtxXmt .mbr-section-subtitle {
  color: #000000;
}
.cid-uAyvMtxXmt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAyvMtxXmt .mbr-text,
.cid-uAyvMtxXmt .item .mbr-section-btn {
  text-align: left;
}
.cid-uAyvMtxXmt .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAyvMtxXmt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAyvMtxXmt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYHbo8EmE {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHbo8EmE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHbo8EmE .dropdown-menu {
  padding: 0;
}
.cid-uzYHbo8EmE .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHbo8EmE .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHbo8EmE .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHbo8EmE .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHbo8EmE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHbo8EmE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHbo8EmE .nav-link {
  position: relative;
}
.cid-uzYHbo8EmE .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHbo8EmE .dropdown-menu,
.cid-uzYHbo8EmE .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHbo8EmE .nav-item:focus,
.cid-uzYHbo8EmE .nav-link:focus {
  outline: none;
}
.cid-uzYHbo8EmE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHbo8EmE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHbo8EmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHbo8EmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHbo8EmE .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHbo8EmE .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHbo8EmE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHbo8EmE .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHbo8EmE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHbo8EmE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHbo8EmE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHbo8EmE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHbo8EmE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHbo8EmE .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-uzYHbo8EmE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHbo8EmE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHbo8EmE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHbo8EmE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHbo8EmE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHbo8EmE .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHbo8EmE .navbar {
    min-height: 80px;
  }
}
.cid-uzYHbo8EmE .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHbo8EmE .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHbo8EmE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHbo8EmE .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHbo8EmE .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHbo8EmE .dropdown-item.active,
.cid-uzYHbo8EmE .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHbo8EmE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHbo8EmE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHbo8EmE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHbo8EmE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHbo8EmE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHbo8EmE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHbo8EmE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHbo8EmE button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHbo8EmE button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHbo8EmE button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHbo8EmE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHbo8EmE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHbo8EmE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHbo8EmE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHbo8EmE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHbo8EmE nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHbo8EmE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHbo8EmE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHbo8EmE nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHbo8EmE .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHbo8EmE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHbo8EmE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHbo8EmE .navbar {
    height: 70px;
  }
  .cid-uzYHbo8EmE .navbar.opened {
    height: auto;
  }
  .cid-uzYHbo8EmE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHbo8EmE .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHbo8EmE .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHbo8EmE .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHbo8EmE .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHbo8EmE .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHbo8EmE .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHbo8EmE .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHbo8EmE .navbar-nav {
  display: flex !important;
}
.cid-uzYHbo8EmE .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHbo8EmE .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHbo8EmE .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHbo8EmE .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHbo8EmE .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHbo8EmE .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHbo8EmE .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHbo8EmE .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHbo8EmE .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHbo8EmE button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHbo8EmE button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHbo8EmE button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHbo8EmE button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHbo8EmE button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHbo8EmE button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHbo8EmE button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHbo8EmE button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHbo8EmE .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHbo8EmE .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHbo8EmE .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHbo8EmE .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHbo8EmE .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHbo8EmE .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHbo8EmE .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHbo8EmE .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHbo8EmE .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHbo8EmE .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHbo8EmE .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHbo8EmE .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHbo8EmE .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHbo8EmE .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHbo8EmE .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHbo8EmE .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHbo8EmE .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHbo8EmE .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHbo8EmE .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHbo8EmE .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHbo8EmE .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHbo8EmE .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHbo8EmE .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHbo8EmE ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHbo8EmE ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHbo8EmE ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHbo8EmE .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHbo8EmE .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHbo8EmE .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHbo8EmE .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHbo8EmE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHbo8EmE .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHbo8EmE .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHbo8EmE .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHbo8EmE .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHbo8EmE .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHbo8EmE .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHbo8EmE .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHbojym4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHbojym4 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAzLthQXEU {
  display: flex;
  background-image: url("../../../assets/images/bg-1-2000x1333.jpg");
}
.cid-uAzLthQXEU .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-uAzLthQXEU {
    align-items: flex-end;
  }
  .cid-uAzLthQXEU .row {
    justify-content: center;
  }
  .cid-uAzLthQXEU .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAzLthQXEU .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAzLthQXEU {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAzLthQXEU .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAzLthQXEU .content-wrap {
    width: 100%;
  }
}
.cid-uAzLthQXEU .mbr-section-title,
.cid-uAzLthQXEU .mbr-section-subtitle {
  text-align: center;
}
.cid-uAzLthQXEU .mbr-text,
.cid-uAzLthQXEU .mbr-section-btn {
  text-align: center;
}
.cid-uAzN5oVDuB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAzN5oVDuB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzN5oVDuB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAzN5oVDuB .row {
  justify-content: center;
}
.cid-uAzN5oVDuB .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAzN5oVDuB .item {
    margin-bottom: 1rem;
  }
}
.cid-uAzN5oVDuB .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzN5oVDuB .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzN5oVDuB .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAzN5oVDuB .content-head {
  max-width: 800px;
}
.cid-uAzN5oVDuB .card-title {
  text-align: center;
}
.cid-uAzN5oVDuB P {
  text-align: center;
}
.cid-uAzLAnGiiV {
  background-color: #102f62;
}
.cid-uAzLAnGiiV .mbr-section-title {
  margin: 0;
}
.cid-uAzLAnGiiV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAzLAnGiiV .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAzLAnGiiV .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAzLAnGiiV .team-item {
  transition: all 0.2s;
}
.cid-uAzLAnGiiV .team-item .item-image {
  position: relative !important;
}
.cid-uAzLAnGiiV .team-item .item-image img {
  width: 100%;
}
.cid-uAzLAnGiiV .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAzLAnGiiV .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAzLAnGiiV .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAzLAnGiiV .team-item .item-caption {
  background: #878787;
}
.cid-uAzLAnGiiV .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAzLAnGiiV .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAzLAnGiiV .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAzLAnGiiV .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAzLAnGiiV .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAzLAnGiiV .team-item:hover {
    transform: none;
  }
  .cid-uAzLAnGiiV .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAzLAnGiiV {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAzLAnGiiV {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAzLAnGiiV .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAzLAnGiiV .container-fluid {
  max-width: 1300px;
}
.cid-uAzMDKzQI1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAzMDKzQI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzMDKzQI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAzMDKzQI1 .row {
  justify-content: center;
}
.cid-uAzMDKzQI1 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAzMDKzQI1 .item {
    margin-bottom: 1rem;
  }
}
.cid-uAzMDKzQI1 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzMDKzQI1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzMDKzQI1 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAzMDKzQI1 .content-head {
  max-width: 800px;
}
.cid-uAzMDKzQI1 .card-title {
  text-align: center;
}
.cid-uAzMDKzQI1 P {
  text-align: center;
}
.cid-uAzLu1bvbi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uAzLu1bvbi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzLu1bvbi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAzLu1bvbi .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAzLu1bvbi .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAzLu1bvbi .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzLu1bvbi .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzLu1bvbi .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAzLu1bvbi .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAzLu1bvbi .mbr-section-title {
  color: #ffffff;
}
.cid-uAzLu1bvbi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAzLu1bvbi .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAzLu1bvbi .card-box .item-footer {
  margin-top: auto;
}
.cid-uAzLu1bvbi .content-head {
  max-width: 800px;
}
.cid-uAzLu1bvbi .card-text,
.cid-uAzLu1bvbi .item .mbr-section-btn {
  text-align: center;
}
.cid-uAzLu1bvbi .card-title,
.cid-uAzLu1bvbi .iconfont-wrapper {
  text-align: center;
}
.cid-uAzLv96BXN {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAzLv96BXN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzLv96BXN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAzLv96BXN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAzLv96BXN .row {
  flex-direction: row-reverse;
}
.cid-uAzLv96BXN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAzLv96BXN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAzLv96BXN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAzLv96BXN .mbr-section-title {
  color: #000000;
}
.cid-uAzLv96BXN .mbr-text,
.cid-uAzLv96BXN .mbr-section-btn {
  color: #000000;
}
.cid-uAzN6oFN0G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAzN6oFN0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzN6oFN0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAzN6oFN0G .row {
  justify-content: center;
}
.cid-uAzN6oFN0G .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAzN6oFN0G .item {
    margin-bottom: 1rem;
  }
}
.cid-uAzN6oFN0G .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzN6oFN0G .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzN6oFN0G .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAzN6oFN0G .content-head {
  max-width: 800px;
}
.cid-uAzN6oFN0G .card-title {
  text-align: center;
}
.cid-uAzN6oFN0G P {
  text-align: center;
}
.cid-uAzLy1psmc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAzLy1psmc .mbr-text {
  color: #000000;
}
.cid-uAzLy1psmc .mbr-section-subtitle {
  color: #000000;
}
.cid-uAzLy1psmc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAzLy1psmc .mbr-text,
.cid-uAzLy1psmc .item .mbr-section-btn {
  text-align: center;
}
.cid-uAzLy1psmc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzLy1psmc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzLy1psmc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAzLy1psmc .mbr-card-title {
  text-align: center;
}
.cid-uzYHeeSwyR {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHeeSwyR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHeeSwyR .dropdown-menu {
  padding: 0;
}
.cid-uzYHeeSwyR .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHeeSwyR .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHeeSwyR .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHeeSwyR .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHeeSwyR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHeeSwyR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHeeSwyR .nav-link {
  position: relative;
}
.cid-uzYHeeSwyR .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHeeSwyR .dropdown-menu,
.cid-uzYHeeSwyR .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHeeSwyR .nav-item:focus,
.cid-uzYHeeSwyR .nav-link:focus {
  outline: none;
}
.cid-uzYHeeSwyR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHeeSwyR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHeeSwyR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHeeSwyR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHeeSwyR .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHeeSwyR .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHeeSwyR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHeeSwyR .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHeeSwyR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHeeSwyR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHeeSwyR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHeeSwyR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHeeSwyR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHeeSwyR .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-uzYHeeSwyR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHeeSwyR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHeeSwyR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHeeSwyR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHeeSwyR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHeeSwyR .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHeeSwyR .navbar {
    min-height: 80px;
  }
}
.cid-uzYHeeSwyR .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHeeSwyR .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHeeSwyR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHeeSwyR .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHeeSwyR .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHeeSwyR .dropdown-item.active,
.cid-uzYHeeSwyR .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHeeSwyR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHeeSwyR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHeeSwyR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHeeSwyR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHeeSwyR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHeeSwyR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHeeSwyR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHeeSwyR button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHeeSwyR button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHeeSwyR button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHeeSwyR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHeeSwyR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHeeSwyR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHeeSwyR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHeeSwyR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHeeSwyR nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHeeSwyR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHeeSwyR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHeeSwyR nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHeeSwyR .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHeeSwyR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHeeSwyR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHeeSwyR .navbar {
    height: 70px;
  }
  .cid-uzYHeeSwyR .navbar.opened {
    height: auto;
  }
  .cid-uzYHeeSwyR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHeeSwyR .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHeeSwyR .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHeeSwyR .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHeeSwyR .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHeeSwyR .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHeeSwyR .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHeeSwyR .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHeeSwyR .navbar-nav {
  display: flex !important;
}
.cid-uzYHeeSwyR .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHeeSwyR .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHeeSwyR .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHeeSwyR .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHeeSwyR .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHeeSwyR .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHeeSwyR .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHeeSwyR .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHeeSwyR .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHeeSwyR button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHeeSwyR button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHeeSwyR button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHeeSwyR button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHeeSwyR button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHeeSwyR button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHeeSwyR button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHeeSwyR button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHeeSwyR .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHeeSwyR .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHeeSwyR .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHeeSwyR .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHeeSwyR .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHeeSwyR .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHeeSwyR .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHeeSwyR .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHeeSwyR .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHeeSwyR .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHeeSwyR .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHeeSwyR .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHeeSwyR .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHeeSwyR .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHeeSwyR .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHeeSwyR .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHeeSwyR .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHeeSwyR .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHeeSwyR .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHeeSwyR .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHeeSwyR .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHeeSwyR .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHeeSwyR .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHeeSwyR ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHeeSwyR ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHeeSwyR ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHeeSwyR .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHeeSwyR .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHeeSwyR .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHeeSwyR .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHeeSwyR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHeeSwyR .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHeeSwyR .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHeeSwyR .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHeeSwyR .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHeeSwyR .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHeeSwyR .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHeeSwyR .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHef4JrL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHef4JrL .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYHh9v8Dd {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHh9v8Dd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHh9v8Dd .dropdown-menu {
  padding: 0;
}
.cid-uzYHh9v8Dd .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHh9v8Dd .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHh9v8Dd .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHh9v8Dd .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHh9v8Dd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHh9v8Dd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHh9v8Dd .nav-link {
  position: relative;
}
.cid-uzYHh9v8Dd .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHh9v8Dd .dropdown-menu,
.cid-uzYHh9v8Dd .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHh9v8Dd .nav-item:focus,
.cid-uzYHh9v8Dd .nav-link:focus {
  outline: none;
}
.cid-uzYHh9v8Dd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHh9v8Dd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHh9v8Dd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHh9v8Dd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHh9v8Dd .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHh9v8Dd .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHh9v8Dd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHh9v8Dd .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHh9v8Dd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHh9v8Dd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHh9v8Dd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHh9v8Dd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHh9v8Dd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHh9v8Dd .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-uzYHh9v8Dd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHh9v8Dd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHh9v8Dd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHh9v8Dd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHh9v8Dd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHh9v8Dd .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHh9v8Dd .navbar {
    min-height: 80px;
  }
}
.cid-uzYHh9v8Dd .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHh9v8Dd .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHh9v8Dd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHh9v8Dd .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHh9v8Dd .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHh9v8Dd .dropdown-item.active,
.cid-uzYHh9v8Dd .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHh9v8Dd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHh9v8Dd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHh9v8Dd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHh9v8Dd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHh9v8Dd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHh9v8Dd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHh9v8Dd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHh9v8Dd button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHh9v8Dd button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHh9v8Dd button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHh9v8Dd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHh9v8Dd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHh9v8Dd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHh9v8Dd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHh9v8Dd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHh9v8Dd nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHh9v8Dd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHh9v8Dd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHh9v8Dd nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHh9v8Dd .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHh9v8Dd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHh9v8Dd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHh9v8Dd .navbar {
    height: 70px;
  }
  .cid-uzYHh9v8Dd .navbar.opened {
    height: auto;
  }
  .cid-uzYHh9v8Dd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHh9v8Dd .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHh9v8Dd .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHh9v8Dd .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHh9v8Dd .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHh9v8Dd .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHh9v8Dd .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHh9v8Dd .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHh9v8Dd .navbar-nav {
  display: flex !important;
}
.cid-uzYHh9v8Dd .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHh9v8Dd .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHh9v8Dd .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHh9v8Dd .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHh9v8Dd .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHh9v8Dd .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHh9v8Dd .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHh9v8Dd .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHh9v8Dd .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHh9v8Dd button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHh9v8Dd button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHh9v8Dd button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHh9v8Dd button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHh9v8Dd button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHh9v8Dd button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHh9v8Dd button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHh9v8Dd button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHh9v8Dd .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHh9v8Dd .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHh9v8Dd .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHh9v8Dd .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHh9v8Dd .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHh9v8Dd .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHh9v8Dd .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHh9v8Dd .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHh9v8Dd .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHh9v8Dd .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHh9v8Dd .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHh9v8Dd .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHh9v8Dd .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHh9v8Dd .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHh9v8Dd .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHh9v8Dd .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHh9v8Dd .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHh9v8Dd .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHh9v8Dd .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHh9v8Dd .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHh9v8Dd .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHh9v8Dd .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHh9v8Dd .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHh9v8Dd ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHh9v8Dd ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHh9v8Dd ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHh9v8Dd .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHh9v8Dd .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHh9v8Dd .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHh9v8Dd .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHh9v8Dd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHh9v8Dd .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHh9v8Dd .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHh9v8Dd .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHh9v8Dd .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHh9v8Dd .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHh9v8Dd .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHh9v8Dd .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHh9IfYX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHh9IfYX .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYHjqjko5 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHjqjko5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHjqjko5 .dropdown-menu {
  padding: 0;
}
.cid-uzYHjqjko5 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHjqjko5 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHjqjko5 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHjqjko5 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHjqjko5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHjqjko5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHjqjko5 .nav-link {
  position: relative;
}
.cid-uzYHjqjko5 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHjqjko5 .dropdown-menu,
.cid-uzYHjqjko5 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHjqjko5 .nav-item:focus,
.cid-uzYHjqjko5 .nav-link:focus {
  outline: none;
}
.cid-uzYHjqjko5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHjqjko5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHjqjko5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHjqjko5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHjqjko5 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHjqjko5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHjqjko5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHjqjko5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHjqjko5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHjqjko5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHjqjko5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHjqjko5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHjqjko5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHjqjko5 .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-uzYHjqjko5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHjqjko5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHjqjko5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHjqjko5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHjqjko5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHjqjko5 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHjqjko5 .navbar {
    min-height: 80px;
  }
}
.cid-uzYHjqjko5 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHjqjko5 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHjqjko5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHjqjko5 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHjqjko5 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHjqjko5 .dropdown-item.active,
.cid-uzYHjqjko5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHjqjko5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHjqjko5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHjqjko5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHjqjko5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHjqjko5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHjqjko5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHjqjko5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHjqjko5 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHjqjko5 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHjqjko5 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHjqjko5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHjqjko5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHjqjko5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHjqjko5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHjqjko5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHjqjko5 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHjqjko5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHjqjko5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHjqjko5 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHjqjko5 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHjqjko5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHjqjko5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHjqjko5 .navbar {
    height: 70px;
  }
  .cid-uzYHjqjko5 .navbar.opened {
    height: auto;
  }
  .cid-uzYHjqjko5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHjqjko5 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHjqjko5 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHjqjko5 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHjqjko5 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHjqjko5 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHjqjko5 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHjqjko5 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHjqjko5 .navbar-nav {
  display: flex !important;
}
.cid-uzYHjqjko5 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHjqjko5 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHjqjko5 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHjqjko5 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHjqjko5 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHjqjko5 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHjqjko5 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHjqjko5 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHjqjko5 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHjqjko5 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHjqjko5 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHjqjko5 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHjqjko5 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHjqjko5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHjqjko5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHjqjko5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHjqjko5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHjqjko5 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHjqjko5 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHjqjko5 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHjqjko5 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHjqjko5 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHjqjko5 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHjqjko5 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHjqjko5 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHjqjko5 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHjqjko5 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHjqjko5 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHjqjko5 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHjqjko5 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHjqjko5 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHjqjko5 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHjqjko5 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHjqjko5 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHjqjko5 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHjqjko5 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHjqjko5 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHjqjko5 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHjqjko5 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHjqjko5 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHjqjko5 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHjqjko5 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHjqjko5 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHjqjko5 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHjqjko5 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHjqjko5 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHjqjko5 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHjqjko5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHjqjko5 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHjqjko5 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHjqjko5 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHjqjko5 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHjqjko5 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHjqjko5 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHjqjko5 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHjquzeN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHjquzeN .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYHlOJUvH {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHlOJUvH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHlOJUvH .dropdown-menu {
  padding: 0;
}
.cid-uzYHlOJUvH .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHlOJUvH .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHlOJUvH .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHlOJUvH .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHlOJUvH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHlOJUvH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHlOJUvH .nav-link {
  position: relative;
}
.cid-uzYHlOJUvH .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHlOJUvH .dropdown-menu,
.cid-uzYHlOJUvH .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHlOJUvH .nav-item:focus,
.cid-uzYHlOJUvH .nav-link:focus {
  outline: none;
}
.cid-uzYHlOJUvH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHlOJUvH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHlOJUvH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHlOJUvH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHlOJUvH .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHlOJUvH .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHlOJUvH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHlOJUvH .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHlOJUvH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHlOJUvH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHlOJUvH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHlOJUvH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHlOJUvH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHlOJUvH .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-uzYHlOJUvH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHlOJUvH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHlOJUvH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHlOJUvH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHlOJUvH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHlOJUvH .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHlOJUvH .navbar {
    min-height: 80px;
  }
}
.cid-uzYHlOJUvH .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHlOJUvH .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHlOJUvH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHlOJUvH .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHlOJUvH .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHlOJUvH .dropdown-item.active,
.cid-uzYHlOJUvH .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHlOJUvH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHlOJUvH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHlOJUvH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHlOJUvH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHlOJUvH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHlOJUvH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHlOJUvH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHlOJUvH button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHlOJUvH button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHlOJUvH button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHlOJUvH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHlOJUvH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHlOJUvH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHlOJUvH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHlOJUvH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHlOJUvH nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHlOJUvH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHlOJUvH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHlOJUvH nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHlOJUvH .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHlOJUvH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHlOJUvH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHlOJUvH .navbar {
    height: 70px;
  }
  .cid-uzYHlOJUvH .navbar.opened {
    height: auto;
  }
  .cid-uzYHlOJUvH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHlOJUvH .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHlOJUvH .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHlOJUvH .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHlOJUvH .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHlOJUvH .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHlOJUvH .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHlOJUvH .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHlOJUvH .navbar-nav {
  display: flex !important;
}
.cid-uzYHlOJUvH .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHlOJUvH .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHlOJUvH .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHlOJUvH .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHlOJUvH .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHlOJUvH .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHlOJUvH .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHlOJUvH .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHlOJUvH .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHlOJUvH button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHlOJUvH button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHlOJUvH button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHlOJUvH button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHlOJUvH button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHlOJUvH button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHlOJUvH button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHlOJUvH button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHlOJUvH .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHlOJUvH .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHlOJUvH .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHlOJUvH .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHlOJUvH .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHlOJUvH .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHlOJUvH .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHlOJUvH .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHlOJUvH .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHlOJUvH .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHlOJUvH .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHlOJUvH .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHlOJUvH .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHlOJUvH .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHlOJUvH .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHlOJUvH .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHlOJUvH .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHlOJUvH .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHlOJUvH .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHlOJUvH .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHlOJUvH .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHlOJUvH .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHlOJUvH .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHlOJUvH ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHlOJUvH ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHlOJUvH ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHlOJUvH .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHlOJUvH .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHlOJUvH .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHlOJUvH .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHlOJUvH .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHlOJUvH .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHlOJUvH .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHlOJUvH .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHlOJUvH .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHlOJUvH .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHlOJUvH .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHlOJUvH .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHlOVUvu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHlOVUvu .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAzNdGBpRq {
  display: flex;
  background-image: url("../../../assets/images/pic-1840x1235.jpg");
}
.cid-uAzNdGBpRq .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAzNdGBpRq {
    align-items: flex-end;
  }
  .cid-uAzNdGBpRq .row {
    justify-content: center;
  }
  .cid-uAzNdGBpRq .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAzNdGBpRq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAzNdGBpRq {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAzNdGBpRq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAzNdGBpRq .content-wrap {
    width: 100%;
  }
}
.cid-uAzNdGBpRq .mbr-section-title,
.cid-uAzNdGBpRq .mbr-section-subtitle {
  text-align: center;
}
.cid-uAzNdGBpRq .mbr-text,
.cid-uAzNdGBpRq .mbr-section-btn {
  text-align: center;
}
.cid-uAzOD14Hyp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAzOD14Hyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzOD14Hyp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAzOD14Hyp .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzOD14Hyp .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAzOD14Hyp .google-map {
  height: 100%;
  position: relative;
}
.cid-uAzOD14Hyp .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAzOD14Hyp .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAzOD14Hyp .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAzOD14Hyp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAzOD14Hyp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAzOD14Hyp .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzOD14Hyp .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzOD14Hyp .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAzOD14Hyp ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAzOD14Hyp .content-head {
  max-width: 800px;
}
.cid-uAzNkNxjsW {
  background-color: #102f62;
}
.cid-uAzNkNxjsW .mbr-section-title {
  margin: 0;
}
.cid-uAzNkNxjsW .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAzNkNxjsW .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAzNkNxjsW .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAzNkNxjsW .team-item {
  transition: all 0.2s;
}
.cid-uAzNkNxjsW .team-item .item-image {
  position: relative !important;
}
.cid-uAzNkNxjsW .team-item .item-image img {
  width: 100%;
}
.cid-uAzNkNxjsW .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAzNkNxjsW .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAzNkNxjsW .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAzNkNxjsW .team-item .item-caption {
  background: #878787;
}
.cid-uAzNkNxjsW .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAzNkNxjsW .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAzNkNxjsW .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAzNkNxjsW .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAzNkNxjsW .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAzNkNxjsW .team-item:hover {
    transform: none;
  }
  .cid-uAzNkNxjsW .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAzNkNxjsW {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAzNkNxjsW {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAzNkNxjsW .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAzNkNxjsW .container-fluid {
  max-width: 1300px;
}
.cid-uAzNeD4gbu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uAzNeD4gbu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzNeD4gbu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAzNeD4gbu .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAzNeD4gbu .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAzNeD4gbu .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzNeD4gbu .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzNeD4gbu .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAzNeD4gbu .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAzNeD4gbu .mbr-section-title {
  color: #ffffff;
}
.cid-uAzNeD4gbu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAzNeD4gbu .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAzNeD4gbu .card-box .item-footer {
  margin-top: auto;
}
.cid-uAzNeD4gbu .content-head {
  max-width: 800px;
}
.cid-uAzNeD4gbu .card-title,
.cid-uAzNeD4gbu .iconfont-wrapper {
  text-align: center;
}
.cid-uAzNeD4gbu .card-text,
.cid-uAzNeD4gbu .item .mbr-section-btn {
  text-align: center;
}
.cid-uAzOEKMCeA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAzOEKMCeA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzOEKMCeA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAzOEKMCeA .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzOEKMCeA .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAzOEKMCeA .google-map {
  height: 100%;
  position: relative;
}
.cid-uAzOEKMCeA .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAzOEKMCeA .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAzOEKMCeA .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAzOEKMCeA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAzOEKMCeA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAzOEKMCeA .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzOEKMCeA .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzOEKMCeA .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAzOEKMCeA ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAzOEKMCeA .content-head {
  max-width: 800px;
}
.cid-uAzNfoMZ7d {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAzNfoMZ7d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzNfoMZ7d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAzNfoMZ7d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAzNfoMZ7d .row {
  flex-direction: row-reverse;
}
.cid-uAzNfoMZ7d .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAzNfoMZ7d .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAzNfoMZ7d .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAzNfoMZ7d .mbr-section-title {
  color: #000000;
}
.cid-uAzNfoMZ7d .mbr-text,
.cid-uAzNfoMZ7d .mbr-section-btn {
  color: #000000;
}
.cid-uAzNgGlMdL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAzNgGlMdL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAzNgGlMdL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAzNgGlMdL .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzNgGlMdL .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAzNgGlMdL .google-map {
  height: 100%;
  position: relative;
}
.cid-uAzNgGlMdL .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAzNgGlMdL .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAzNgGlMdL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAzNgGlMdL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAzNgGlMdL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAzNgGlMdL .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzNgGlMdL .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzNgGlMdL .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAzNgGlMdL ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAzNgGlMdL .content-head {
  max-width: 800px;
}
.cid-uAzNiHf7rb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAzNiHf7rb .mbr-text {
  color: #000000;
}
.cid-uAzNiHf7rb .mbr-section-subtitle {
  color: #000000;
}
.cid-uAzNiHf7rb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAzNiHf7rb .mbr-text,
.cid-uAzNiHf7rb .item .mbr-section-btn {
  text-align: center;
}
.cid-uAzNiHf7rb .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAzNiHf7rb .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAzNiHf7rb .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAzNiHf7rb .mbr-card-title {
  text-align: center;
}
.cid-uzYHnTrN9Y {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHnTrN9Y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHnTrN9Y .dropdown-menu {
  padding: 0;
}
.cid-uzYHnTrN9Y .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHnTrN9Y .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHnTrN9Y .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHnTrN9Y .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHnTrN9Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHnTrN9Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHnTrN9Y .nav-link {
  position: relative;
}
.cid-uzYHnTrN9Y .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHnTrN9Y .dropdown-menu,
.cid-uzYHnTrN9Y .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHnTrN9Y .nav-item:focus,
.cid-uzYHnTrN9Y .nav-link:focus {
  outline: none;
}
.cid-uzYHnTrN9Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHnTrN9Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHnTrN9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHnTrN9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHnTrN9Y .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHnTrN9Y .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHnTrN9Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHnTrN9Y .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHnTrN9Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHnTrN9Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHnTrN9Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHnTrN9Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHnTrN9Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHnTrN9Y .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-uzYHnTrN9Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHnTrN9Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHnTrN9Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHnTrN9Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHnTrN9Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHnTrN9Y .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHnTrN9Y .navbar {
    min-height: 80px;
  }
}
.cid-uzYHnTrN9Y .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHnTrN9Y .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHnTrN9Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHnTrN9Y .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHnTrN9Y .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHnTrN9Y .dropdown-item.active,
.cid-uzYHnTrN9Y .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHnTrN9Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHnTrN9Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHnTrN9Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHnTrN9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHnTrN9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHnTrN9Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHnTrN9Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHnTrN9Y button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHnTrN9Y button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHnTrN9Y button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHnTrN9Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHnTrN9Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHnTrN9Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHnTrN9Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHnTrN9Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHnTrN9Y nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHnTrN9Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHnTrN9Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHnTrN9Y nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHnTrN9Y .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHnTrN9Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHnTrN9Y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHnTrN9Y .navbar {
    height: 70px;
  }
  .cid-uzYHnTrN9Y .navbar.opened {
    height: auto;
  }
  .cid-uzYHnTrN9Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHnTrN9Y .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHnTrN9Y .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHnTrN9Y .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHnTrN9Y .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHnTrN9Y .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHnTrN9Y .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHnTrN9Y .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHnTrN9Y .navbar-nav {
  display: flex !important;
}
.cid-uzYHnTrN9Y .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHnTrN9Y .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHnTrN9Y .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHnTrN9Y .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHnTrN9Y .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHnTrN9Y .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHnTrN9Y .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHnTrN9Y .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHnTrN9Y .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHnTrN9Y button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHnTrN9Y button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHnTrN9Y button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHnTrN9Y button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHnTrN9Y button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHnTrN9Y button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHnTrN9Y button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHnTrN9Y button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHnTrN9Y .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHnTrN9Y .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHnTrN9Y .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHnTrN9Y .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHnTrN9Y .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHnTrN9Y .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHnTrN9Y .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHnTrN9Y .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHnTrN9Y .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHnTrN9Y .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHnTrN9Y .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHnTrN9Y .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHnTrN9Y .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHnTrN9Y .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHnTrN9Y .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHnTrN9Y .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHnTrN9Y .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHnTrN9Y .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHnTrN9Y .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHnTrN9Y .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHnTrN9Y .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHnTrN9Y .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHnTrN9Y .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHnTrN9Y ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHnTrN9Y ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHnTrN9Y ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHnTrN9Y .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHnTrN9Y .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHnTrN9Y .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHnTrN9Y .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHnTrN9Y .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHnTrN9Y .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHnTrN9Y .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHnTrN9Y .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHnTrN9Y .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHnTrN9Y .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHnTrN9Y .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHnTrN9Y .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHnTDUTm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHnTDUTm .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADFWKzHxW {
  display: flex;
  background-image: url("../../../assets/images/wallpaper-with-floral-pattern-that-says-spring-copy-2000x2000.jpg");
}
.cid-uADFWKzHxW .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADFWKzHxW {
    align-items: flex-end;
  }
  .cid-uADFWKzHxW .row {
    justify-content: center;
  }
  .cid-uADFWKzHxW .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADFWKzHxW .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADFWKzHxW {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADFWKzHxW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADFWKzHxW .content-wrap {
    width: 100%;
  }
}
.cid-uADFWKzHxW .mbr-section-title,
.cid-uADFWKzHxW .mbr-section-subtitle {
  text-align: center;
}
.cid-uADFWKzHxW .mbr-text,
.cid-uADFWKzHxW .mbr-section-btn {
  text-align: center;
}
.cid-uADFZG4HaM {
  background-color: #102f62;
}
.cid-uADFZG4HaM .mbr-section-title {
  margin: 0;
}
.cid-uADFZG4HaM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADFZG4HaM .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADFZG4HaM .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADFZG4HaM .team-item {
  transition: all 0.2s;
}
.cid-uADFZG4HaM .team-item .item-image {
  position: relative !important;
}
.cid-uADFZG4HaM .team-item .item-image img {
  width: 100%;
}
.cid-uADFZG4HaM .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADFZG4HaM .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADFZG4HaM .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADFZG4HaM .team-item .item-caption {
  background: #878787;
}
.cid-uADFZG4HaM .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADFZG4HaM .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADFZG4HaM .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADFZG4HaM .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADFZG4HaM .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADFZG4HaM .team-item:hover {
    transform: none;
  }
  .cid-uADFZG4HaM .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADFZG4HaM {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADFZG4HaM {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADFZG4HaM .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADFZG4HaM .container-fluid {
  max-width: 1300px;
}
.cid-uADG1oxuEl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uADG1oxuEl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADG1oxuEl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADG1oxuEl .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADG1oxuEl .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADG1oxuEl .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADG1oxuEl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADG1oxuEl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADG1oxuEl .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADG1oxuEl .mbr-section-title {
  color: #ffffff;
}
.cid-uADG1oxuEl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADG1oxuEl .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADG1oxuEl .card-box .item-footer {
  margin-top: auto;
}
.cid-uADG1oxuEl .content-head {
  max-width: 800px;
}
.cid-uADG2vwDVh {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADG2vwDVh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADG2vwDVh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADG2vwDVh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADG2vwDVh .row {
  flex-direction: row-reverse;
}
.cid-uADG2vwDVh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADG2vwDVh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADG2vwDVh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADG2vwDVh .mbr-section-title {
  color: #000000;
}
.cid-uADG2vwDVh .mbr-text,
.cid-uADG2vwDVh .mbr-section-btn {
  color: #000000;
}
.cid-uADGunoJ4k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADGunoJ4k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADGunoJ4k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADGunoJ4k .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADGunoJ4k .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADGunoJ4k .google-map {
  height: 100%;
  position: relative;
}
.cid-uADGunoJ4k .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADGunoJ4k .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADGunoJ4k .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADGunoJ4k .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADGunoJ4k .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADGunoJ4k .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADGunoJ4k .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADGunoJ4k .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADGunoJ4k ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADGunoJ4k .content-head {
  max-width: 800px;
}
.cid-uzYHqeJa69 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHqeJa69 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHqeJa69 .dropdown-menu {
  padding: 0;
}
.cid-uzYHqeJa69 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHqeJa69 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHqeJa69 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHqeJa69 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHqeJa69 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHqeJa69 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHqeJa69 .nav-link {
  position: relative;
}
.cid-uzYHqeJa69 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHqeJa69 .dropdown-menu,
.cid-uzYHqeJa69 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHqeJa69 .nav-item:focus,
.cid-uzYHqeJa69 .nav-link:focus {
  outline: none;
}
.cid-uzYHqeJa69 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHqeJa69 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHqeJa69 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHqeJa69 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHqeJa69 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHqeJa69 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHqeJa69 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHqeJa69 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHqeJa69 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHqeJa69 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHqeJa69 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHqeJa69 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHqeJa69 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHqeJa69 .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-uzYHqeJa69 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHqeJa69 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHqeJa69 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHqeJa69 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHqeJa69 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHqeJa69 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHqeJa69 .navbar {
    min-height: 80px;
  }
}
.cid-uzYHqeJa69 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHqeJa69 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHqeJa69 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHqeJa69 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHqeJa69 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHqeJa69 .dropdown-item.active,
.cid-uzYHqeJa69 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHqeJa69 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHqeJa69 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHqeJa69 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHqeJa69 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHqeJa69 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHqeJa69 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHqeJa69 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHqeJa69 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHqeJa69 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHqeJa69 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHqeJa69 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHqeJa69 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHqeJa69 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHqeJa69 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHqeJa69 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHqeJa69 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHqeJa69 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHqeJa69 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHqeJa69 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHqeJa69 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHqeJa69 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHqeJa69 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHqeJa69 .navbar {
    height: 70px;
  }
  .cid-uzYHqeJa69 .navbar.opened {
    height: auto;
  }
  .cid-uzYHqeJa69 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHqeJa69 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHqeJa69 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHqeJa69 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHqeJa69 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHqeJa69 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHqeJa69 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHqeJa69 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHqeJa69 .navbar-nav {
  display: flex !important;
}
.cid-uzYHqeJa69 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHqeJa69 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHqeJa69 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHqeJa69 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHqeJa69 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHqeJa69 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHqeJa69 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHqeJa69 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHqeJa69 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHqeJa69 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHqeJa69 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHqeJa69 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHqeJa69 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHqeJa69 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHqeJa69 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHqeJa69 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHqeJa69 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHqeJa69 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHqeJa69 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHqeJa69 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHqeJa69 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHqeJa69 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHqeJa69 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHqeJa69 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHqeJa69 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHqeJa69 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHqeJa69 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHqeJa69 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHqeJa69 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHqeJa69 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHqeJa69 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHqeJa69 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHqeJa69 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHqeJa69 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHqeJa69 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHqeJa69 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHqeJa69 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHqeJa69 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHqeJa69 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHqeJa69 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHqeJa69 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHqeJa69 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHqeJa69 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHqeJa69 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHqeJa69 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHqeJa69 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHqeJa69 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHqeJa69 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHqeJa69 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHqeJa69 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHqeJa69 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHqeJa69 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHqeJa69 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHqeJa69 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHqeJa69 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHqeW3Mb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHqeW3Mb .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADHDY9YmC {
  display: flex;
  background-image: url("../../../assets/images/wallpaper-with-floral-pattern-that-says-spring-copy-2000x2000.jpg");
}
.cid-uADHDY9YmC .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADHDY9YmC {
    align-items: flex-end;
  }
  .cid-uADHDY9YmC .row {
    justify-content: center;
  }
  .cid-uADHDY9YmC .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADHDY9YmC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADHDY9YmC {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADHDY9YmC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADHDY9YmC .content-wrap {
    width: 100%;
  }
}
.cid-uADHDY9YmC .mbr-section-title,
.cid-uADHDY9YmC .mbr-section-subtitle {
  text-align: center;
}
.cid-uADHDY9YmC .mbr-text,
.cid-uADHDY9YmC .mbr-section-btn {
  text-align: center;
}
.cid-uADIXmpkqM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADIXmpkqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADIXmpkqM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADIXmpkqM .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADIXmpkqM .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADIXmpkqM .google-map {
  height: 100%;
  position: relative;
}
.cid-uADIXmpkqM .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADIXmpkqM .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADIXmpkqM .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADIXmpkqM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADIXmpkqM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADIXmpkqM .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADIXmpkqM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADIXmpkqM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADIXmpkqM ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADIXmpkqM .content-head {
  max-width: 800px;
}
.cid-uADHF6kERb {
  background-color: #102f62;
}
.cid-uADHF6kERb .mbr-section-title {
  margin: 0;
}
.cid-uADHF6kERb .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADHF6kERb .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADHF6kERb .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADHF6kERb .team-item {
  transition: all 0.2s;
}
.cid-uADHF6kERb .team-item .item-image {
  position: relative !important;
}
.cid-uADHF6kERb .team-item .item-image img {
  width: 100%;
}
.cid-uADHF6kERb .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADHF6kERb .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADHF6kERb .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADHF6kERb .team-item .item-caption {
  background: #878787;
}
.cid-uADHF6kERb .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADHF6kERb .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADHF6kERb .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADHF6kERb .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADHF6kERb .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADHF6kERb .team-item:hover {
    transform: none;
  }
  .cid-uADHF6kERb .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADHF6kERb {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADHF6kERb {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADHF6kERb .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADHF6kERb .container-fluid {
  max-width: 1300px;
}
.cid-uADHGPRu9m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uADHGPRu9m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADHGPRu9m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADHGPRu9m .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADHGPRu9m .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADHGPRu9m .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADHGPRu9m .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADHGPRu9m .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADHGPRu9m .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADHGPRu9m .mbr-section-title {
  color: #9fe870;
}
.cid-uADHGPRu9m .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADHGPRu9m .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADHGPRu9m .card-box .item-footer {
  margin-top: auto;
}
.cid-uADHGPRu9m .content-head {
  max-width: 800px;
}
.cid-uADHGPRu9m .card-title,
.cid-uADHGPRu9m .iconfont-wrapper {
  text-align: center;
}
.cid-uADHGPRu9m .card-text,
.cid-uADHGPRu9m .item .mbr-section-btn {
  text-align: center;
}
.cid-uADIYMdMpg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADIYMdMpg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADIYMdMpg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADIYMdMpg .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADIYMdMpg .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADIYMdMpg .google-map {
  height: 100%;
  position: relative;
}
.cid-uADIYMdMpg .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADIYMdMpg .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADIYMdMpg .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADIYMdMpg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADIYMdMpg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADIYMdMpg .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADIYMdMpg .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADIYMdMpg .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADIYMdMpg ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADIYMdMpg .content-head {
  max-width: 800px;
}
.cid-uADHHLuEFg {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADHHLuEFg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADHHLuEFg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADHHLuEFg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADHHLuEFg .row {
  flex-direction: row-reverse;
}
.cid-uADHHLuEFg .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADHHLuEFg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADHHLuEFg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADHHLuEFg .mbr-section-title {
  color: #000000;
}
.cid-uADHHLuEFg .mbr-text,
.cid-uADHHLuEFg .mbr-section-btn {
  color: #000000;
}
.cid-uADHJfO3eC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADHJfO3eC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADHJfO3eC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADHJfO3eC .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADHJfO3eC .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADHJfO3eC .google-map {
  height: 100%;
  position: relative;
}
.cid-uADHJfO3eC .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADHJfO3eC .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADHJfO3eC .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADHJfO3eC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADHJfO3eC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADHJfO3eC .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADHJfO3eC .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADHJfO3eC .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADHJfO3eC ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADHJfO3eC .content-head {
  max-width: 800px;
}
.cid-uADHKjN9WS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uADHKjN9WS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADHKjN9WS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADHKjN9WS .mbr-section-title {
  text-align: center;
}
.cid-uADHKjN9WS .mbr-section-subtitle {
  text-align: center;
}
.cid-uzYHsY264z {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHsY264z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHsY264z .dropdown-menu {
  padding: 0;
}
.cid-uzYHsY264z .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHsY264z .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHsY264z .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHsY264z .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHsY264z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHsY264z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHsY264z .nav-link {
  position: relative;
}
.cid-uzYHsY264z .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHsY264z .dropdown-menu,
.cid-uzYHsY264z .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHsY264z .nav-item:focus,
.cid-uzYHsY264z .nav-link:focus {
  outline: none;
}
.cid-uzYHsY264z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHsY264z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHsY264z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHsY264z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHsY264z .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHsY264z .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHsY264z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHsY264z .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHsY264z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHsY264z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHsY264z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHsY264z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHsY264z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHsY264z .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-uzYHsY264z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHsY264z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHsY264z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHsY264z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHsY264z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHsY264z .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHsY264z .navbar {
    min-height: 80px;
  }
}
.cid-uzYHsY264z .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHsY264z .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHsY264z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHsY264z .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHsY264z .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHsY264z .dropdown-item.active,
.cid-uzYHsY264z .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHsY264z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHsY264z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHsY264z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHsY264z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHsY264z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHsY264z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHsY264z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHsY264z button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHsY264z button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHsY264z button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHsY264z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHsY264z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHsY264z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHsY264z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHsY264z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHsY264z nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHsY264z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHsY264z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHsY264z nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHsY264z .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHsY264z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHsY264z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHsY264z .navbar {
    height: 70px;
  }
  .cid-uzYHsY264z .navbar.opened {
    height: auto;
  }
  .cid-uzYHsY264z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHsY264z .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHsY264z .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHsY264z .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHsY264z .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHsY264z .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHsY264z .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHsY264z .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHsY264z .navbar-nav {
  display: flex !important;
}
.cid-uzYHsY264z .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHsY264z .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHsY264z .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHsY264z .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHsY264z .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHsY264z .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHsY264z .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHsY264z .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHsY264z .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHsY264z button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHsY264z button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHsY264z button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHsY264z button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHsY264z button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHsY264z button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHsY264z button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHsY264z button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHsY264z .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHsY264z .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHsY264z .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHsY264z .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHsY264z .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHsY264z .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHsY264z .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHsY264z .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHsY264z .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHsY264z .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHsY264z .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHsY264z .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHsY264z .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHsY264z .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHsY264z .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHsY264z .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHsY264z .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHsY264z .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHsY264z .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHsY264z .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHsY264z .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHsY264z .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHsY264z .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHsY264z ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHsY264z ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHsY264z ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHsY264z .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHsY264z .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHsY264z .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHsY264z .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHsY264z .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHsY264z .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHsY264z .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHsY264z .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHsY264z .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHsY264z .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHsY264z .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHsY264z .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHsYhBsm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHsYhBsm .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADJqCuuuR {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1331.jpg");
}
.cid-uADJqCuuuR .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADJqCuuuR {
    align-items: flex-end;
  }
  .cid-uADJqCuuuR .row {
    justify-content: center;
  }
  .cid-uADJqCuuuR .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADJqCuuuR .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADJqCuuuR {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADJqCuuuR .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADJqCuuuR .content-wrap {
    width: 100%;
  }
}
.cid-uADJqCuuuR .mbr-section-title,
.cid-uADJqCuuuR .mbr-section-subtitle {
  text-align: center;
}
.cid-uADJqCuuuR .mbr-text,
.cid-uADJqCuuuR .mbr-section-btn {
  text-align: center;
}
.cid-uADJxsKTRc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADJxsKTRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADJxsKTRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADJxsKTRc .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADJxsKTRc .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADJxsKTRc .google-map {
  height: 100%;
  position: relative;
}
.cid-uADJxsKTRc .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADJxsKTRc .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADJxsKTRc .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADJxsKTRc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADJxsKTRc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADJxsKTRc .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADJxsKTRc .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADJxsKTRc .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADJxsKTRc ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADJxsKTRc .content-head {
  max-width: 800px;
}
.cid-uADJvKFeFe {
  background-color: #102f62;
}
.cid-uADJvKFeFe .mbr-section-title {
  margin: 0;
}
.cid-uADJvKFeFe .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADJvKFeFe .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADJvKFeFe .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADJvKFeFe .team-item {
  transition: all 0.2s;
}
.cid-uADJvKFeFe .team-item .item-image {
  position: relative !important;
}
.cid-uADJvKFeFe .team-item .item-image img {
  width: 100%;
}
.cid-uADJvKFeFe .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADJvKFeFe .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADJvKFeFe .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADJvKFeFe .team-item .item-caption {
  background: #878787;
}
.cid-uADJvKFeFe .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADJvKFeFe .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADJvKFeFe .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADJvKFeFe .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADJvKFeFe .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADJvKFeFe .team-item:hover {
    transform: none;
  }
  .cid-uADJvKFeFe .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADJvKFeFe {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADJvKFeFe {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADJvKFeFe .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADJvKFeFe .container-fluid {
  max-width: 1300px;
}
.cid-uADJrrbXDn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uADJrrbXDn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADJrrbXDn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADJrrbXDn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADJrrbXDn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADJrrbXDn .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADJrrbXDn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADJrrbXDn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADJrrbXDn .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADJrrbXDn .mbr-section-title {
  color: #9fe870;
}
.cid-uADJrrbXDn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADJrrbXDn .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADJrrbXDn .card-box .item-footer {
  margin-top: auto;
}
.cid-uADJrrbXDn .content-head {
  max-width: 800px;
}
.cid-uADJrrbXDn .card-text,
.cid-uADJrrbXDn .item .mbr-section-btn {
  text-align: center;
}
.cid-uADJrrbXDn .card-title,
.cid-uADJrrbXDn .iconfont-wrapper {
  text-align: center;
}
.cid-uB3bVMLbPL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB3bVMLbPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB3bVMLbPL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB3bVMLbPL .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3bVMLbPL .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB3bVMLbPL .google-map {
  height: 100%;
  position: relative;
}
.cid-uB3bVMLbPL .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB3bVMLbPL .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB3bVMLbPL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB3bVMLbPL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB3bVMLbPL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB3bVMLbPL .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB3bVMLbPL .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3bVMLbPL .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB3bVMLbPL ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB3bVMLbPL .content-head {
  max-width: 800px;
}
.cid-uADJs893R8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADJs893R8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADJs893R8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADJs893R8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADJs893R8 .row {
  flex-direction: row-reverse;
}
.cid-uADJs893R8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADJs893R8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADJs893R8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADJs893R8 .mbr-section-title {
  color: #000000;
}
.cid-uADJs893R8 .mbr-text,
.cid-uADJs893R8 .mbr-section-btn {
  color: #000000;
}
.cid-uB3bWvNJo8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB3bWvNJo8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB3bWvNJo8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB3bWvNJo8 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3bWvNJo8 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB3bWvNJo8 .google-map {
  height: 100%;
  position: relative;
}
.cid-uB3bWvNJo8 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB3bWvNJo8 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB3bWvNJo8 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB3bWvNJo8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB3bWvNJo8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB3bWvNJo8 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB3bWvNJo8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3bWvNJo8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB3bWvNJo8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB3bWvNJo8 .content-head {
  max-width: 800px;
}
.cid-uADJtSx5Fh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uADJtSx5Fh .mbr-text {
  color: #000000;
}
.cid-uADJtSx5Fh .mbr-section-subtitle {
  color: #000000;
}
.cid-uADJtSx5Fh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uADJtSx5Fh .mbr-text,
.cid-uADJtSx5Fh .item .mbr-section-btn {
  text-align: center;
}
.cid-uADJtSx5Fh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADJtSx5Fh .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADJtSx5Fh .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADJtSx5Fh .mbr-card-title {
  text-align: center;
}
.cid-uzYHvr0R9p {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHvr0R9p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHvr0R9p .dropdown-menu {
  padding: 0;
}
.cid-uzYHvr0R9p .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHvr0R9p .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHvr0R9p .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHvr0R9p .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHvr0R9p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHvr0R9p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHvr0R9p .nav-link {
  position: relative;
}
.cid-uzYHvr0R9p .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHvr0R9p .dropdown-menu,
.cid-uzYHvr0R9p .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHvr0R9p .nav-item:focus,
.cid-uzYHvr0R9p .nav-link:focus {
  outline: none;
}
.cid-uzYHvr0R9p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHvr0R9p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHvr0R9p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHvr0R9p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHvr0R9p .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHvr0R9p .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHvr0R9p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHvr0R9p .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHvr0R9p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHvr0R9p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHvr0R9p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHvr0R9p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHvr0R9p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHvr0R9p .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-uzYHvr0R9p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHvr0R9p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHvr0R9p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHvr0R9p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHvr0R9p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHvr0R9p .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHvr0R9p .navbar {
    min-height: 80px;
  }
}
.cid-uzYHvr0R9p .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHvr0R9p .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHvr0R9p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHvr0R9p .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHvr0R9p .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHvr0R9p .dropdown-item.active,
.cid-uzYHvr0R9p .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHvr0R9p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHvr0R9p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHvr0R9p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHvr0R9p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHvr0R9p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHvr0R9p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHvr0R9p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHvr0R9p button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHvr0R9p button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHvr0R9p button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHvr0R9p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHvr0R9p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHvr0R9p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHvr0R9p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHvr0R9p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHvr0R9p nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHvr0R9p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHvr0R9p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHvr0R9p nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHvr0R9p .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHvr0R9p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHvr0R9p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHvr0R9p .navbar {
    height: 70px;
  }
  .cid-uzYHvr0R9p .navbar.opened {
    height: auto;
  }
  .cid-uzYHvr0R9p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHvr0R9p .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHvr0R9p .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHvr0R9p .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHvr0R9p .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHvr0R9p .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHvr0R9p .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHvr0R9p .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHvr0R9p .navbar-nav {
  display: flex !important;
}
.cid-uzYHvr0R9p .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHvr0R9p .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHvr0R9p .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHvr0R9p .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHvr0R9p .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHvr0R9p .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHvr0R9p .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHvr0R9p .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHvr0R9p .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHvr0R9p button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHvr0R9p button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHvr0R9p button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHvr0R9p button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHvr0R9p button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHvr0R9p button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHvr0R9p button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHvr0R9p button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHvr0R9p .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHvr0R9p .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHvr0R9p .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHvr0R9p .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHvr0R9p .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHvr0R9p .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHvr0R9p .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHvr0R9p .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHvr0R9p .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHvr0R9p .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHvr0R9p .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHvr0R9p .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHvr0R9p .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHvr0R9p .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHvr0R9p .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHvr0R9p .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHvr0R9p .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHvr0R9p .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHvr0R9p .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHvr0R9p .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHvr0R9p .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHvr0R9p .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHvr0R9p .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHvr0R9p ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHvr0R9p ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHvr0R9p ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHvr0R9p .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHvr0R9p .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHvr0R9p .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHvr0R9p .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHvr0R9p .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHvr0R9p .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHvr0R9p .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHvr0R9p .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHvr0R9p .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHvr0R9p .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHvr0R9p .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHvr0R9p .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHvrcutg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHvrcutg .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADKV6sUmz {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x858.jpg");
}
.cid-uADKV6sUmz .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADKV6sUmz {
    align-items: flex-end;
  }
  .cid-uADKV6sUmz .row {
    justify-content: center;
  }
  .cid-uADKV6sUmz .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADKV6sUmz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADKV6sUmz {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADKV6sUmz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADKV6sUmz .content-wrap {
    width: 100%;
  }
}
.cid-uADKV6sUmz .mbr-section-title,
.cid-uADKV6sUmz .mbr-section-subtitle {
  text-align: center;
}
.cid-uADKV6sUmz .mbr-text,
.cid-uADKV6sUmz .mbr-section-btn {
  text-align: center;
}
.cid-uADL3fzHgx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADL3fzHgx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADL3fzHgx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADL3fzHgx .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADL3fzHgx .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADL3fzHgx .google-map {
  height: 100%;
  position: relative;
}
.cid-uADL3fzHgx .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADL3fzHgx .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADL3fzHgx .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADL3fzHgx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADL3fzHgx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADL3fzHgx .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADL3fzHgx .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADL3fzHgx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADL3fzHgx ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADL3fzHgx .content-head {
  max-width: 800px;
}
.cid-uADL0ij7ri {
  background-color: #102f62;
}
.cid-uADL0ij7ri .mbr-section-title {
  margin: 0;
}
.cid-uADL0ij7ri .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADL0ij7ri .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADL0ij7ri .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADL0ij7ri .team-item {
  transition: all 0.2s;
}
.cid-uADL0ij7ri .team-item .item-image {
  position: relative !important;
}
.cid-uADL0ij7ri .team-item .item-image img {
  width: 100%;
}
.cid-uADL0ij7ri .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADL0ij7ri .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADL0ij7ri .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADL0ij7ri .team-item .item-caption {
  background: #878787;
}
.cid-uADL0ij7ri .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADL0ij7ri .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADL0ij7ri .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADL0ij7ri .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADL0ij7ri .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADL0ij7ri .team-item:hover {
    transform: none;
  }
  .cid-uADL0ij7ri .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADL0ij7ri {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADL0ij7ri {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADL0ij7ri .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADL0ij7ri .container-fluid {
  max-width: 1300px;
}
.cid-uADKW4aBuc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uADKW4aBuc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADKW4aBuc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADKW4aBuc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADKW4aBuc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADKW4aBuc .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADKW4aBuc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADKW4aBuc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADKW4aBuc .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADKW4aBuc .mbr-section-title {
  color: #ffffff;
}
.cid-uADKW4aBuc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADKW4aBuc .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADKW4aBuc .card-box .item-footer {
  margin-top: auto;
}
.cid-uADKW4aBuc .content-head {
  max-width: 800px;
}
.cid-uADKW4aBuc .card-text,
.cid-uADKW4aBuc .item .mbr-section-btn {
  text-align: center;
}
.cid-uADKW4aBuc .card-title,
.cid-uADKW4aBuc .iconfont-wrapper {
  text-align: center;
}
.cid-uADN560Cby {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADN560Cby .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADN560Cby .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADN560Cby .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADN560Cby .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADN560Cby .google-map {
  height: 100%;
  position: relative;
}
.cid-uADN560Cby .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADN560Cby .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADN560Cby .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADN560Cby .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADN560Cby .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADN560Cby .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADN560Cby .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADN560Cby .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADN560Cby ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADN560Cby .content-head {
  max-width: 800px;
}
.cid-uADKWE9CQB {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADKWE9CQB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADKWE9CQB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADKWE9CQB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADKWE9CQB .row {
  flex-direction: row-reverse;
}
.cid-uADKWE9CQB .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADKWE9CQB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADKWE9CQB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADKWE9CQB .mbr-section-title {
  color: #000000;
}
.cid-uADKWE9CQB .mbr-text,
.cid-uADKWE9CQB .mbr-section-btn {
  color: #000000;
}
.cid-uADN5N65li {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADN5N65li .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADN5N65li .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADN5N65li .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADN5N65li .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADN5N65li .google-map {
  height: 100%;
  position: relative;
}
.cid-uADN5N65li .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADN5N65li .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADN5N65li .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADN5N65li .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADN5N65li .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADN5N65li .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADN5N65li .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADN5N65li .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADN5N65li ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADN5N65li .content-head {
  max-width: 800px;
}
.cid-uADKY7KM0I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uADKY7KM0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADKY7KM0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADKY7KM0I .mbr-section-title {
  text-align: center;
}
.cid-uADKY7KM0I .mbr-section-subtitle {
  text-align: center;
}
.cid-uADKY7KM0I .card-text {
  text-align: center;
}
.cid-uADKY7KM0I .card-title,
.cid-uADKY7KM0I .iconfont-wrapper {
  text-align: center;
}
.cid-uzYHxL6xzW {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHxL6xzW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHxL6xzW .dropdown-menu {
  padding: 0;
}
.cid-uzYHxL6xzW .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHxL6xzW .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHxL6xzW .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHxL6xzW .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHxL6xzW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHxL6xzW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHxL6xzW .nav-link {
  position: relative;
}
.cid-uzYHxL6xzW .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHxL6xzW .dropdown-menu,
.cid-uzYHxL6xzW .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHxL6xzW .nav-item:focus,
.cid-uzYHxL6xzW .nav-link:focus {
  outline: none;
}
.cid-uzYHxL6xzW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHxL6xzW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHxL6xzW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHxL6xzW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHxL6xzW .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHxL6xzW .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHxL6xzW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHxL6xzW .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHxL6xzW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHxL6xzW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHxL6xzW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHxL6xzW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHxL6xzW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHxL6xzW .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-uzYHxL6xzW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHxL6xzW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHxL6xzW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHxL6xzW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHxL6xzW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHxL6xzW .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHxL6xzW .navbar {
    min-height: 80px;
  }
}
.cid-uzYHxL6xzW .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHxL6xzW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHxL6xzW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHxL6xzW .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHxL6xzW .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHxL6xzW .dropdown-item.active,
.cid-uzYHxL6xzW .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHxL6xzW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHxL6xzW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHxL6xzW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHxL6xzW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHxL6xzW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHxL6xzW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHxL6xzW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHxL6xzW button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHxL6xzW button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHxL6xzW button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHxL6xzW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHxL6xzW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHxL6xzW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHxL6xzW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHxL6xzW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHxL6xzW nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHxL6xzW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHxL6xzW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHxL6xzW nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHxL6xzW .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHxL6xzW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHxL6xzW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHxL6xzW .navbar {
    height: 70px;
  }
  .cid-uzYHxL6xzW .navbar.opened {
    height: auto;
  }
  .cid-uzYHxL6xzW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHxL6xzW .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHxL6xzW .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHxL6xzW .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHxL6xzW .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHxL6xzW .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHxL6xzW .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHxL6xzW .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHxL6xzW .navbar-nav {
  display: flex !important;
}
.cid-uzYHxL6xzW .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHxL6xzW .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHxL6xzW .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHxL6xzW .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHxL6xzW .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHxL6xzW .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHxL6xzW .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHxL6xzW .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHxL6xzW .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHxL6xzW button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHxL6xzW button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHxL6xzW button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHxL6xzW button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHxL6xzW button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHxL6xzW button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHxL6xzW button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHxL6xzW button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHxL6xzW .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHxL6xzW .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHxL6xzW .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHxL6xzW .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHxL6xzW .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHxL6xzW .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHxL6xzW .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHxL6xzW .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHxL6xzW .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHxL6xzW .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHxL6xzW .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHxL6xzW .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHxL6xzW .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHxL6xzW .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHxL6xzW .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHxL6xzW .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHxL6xzW .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHxL6xzW .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHxL6xzW .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHxL6xzW .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHxL6xzW .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHxL6xzW .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHxL6xzW .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHxL6xzW ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHxL6xzW ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHxL6xzW ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHxL6xzW .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHxL6xzW .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHxL6xzW .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHxL6xzW .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHxL6xzW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHxL6xzW .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHxL6xzW .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHxL6xzW .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHxL6xzW .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHxL6xzW .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHxL6xzW .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHxL6xzW .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHxLhWhw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHxLhWhw .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADNvZmYKh {
  display: flex;
  background-image: url("../../../assets/images/beautiful-shot-modern-house-kitchen-copy-2000x1335.jpg");
}
.cid-uADNvZmYKh .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADNvZmYKh {
    align-items: flex-end;
  }
  .cid-uADNvZmYKh .row {
    justify-content: center;
  }
  .cid-uADNvZmYKh .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADNvZmYKh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADNvZmYKh {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADNvZmYKh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADNvZmYKh .content-wrap {
    width: 100%;
  }
}
.cid-uADNvZmYKh .mbr-section-title,
.cid-uADNvZmYKh .mbr-section-subtitle {
  text-align: center;
}
.cid-uADNvZmYKh .mbr-text,
.cid-uADNvZmYKh .mbr-section-btn {
  text-align: center;
}
.cid-uADNzaz9Xo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADNzaz9Xo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADNzaz9Xo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADNzaz9Xo .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADNzaz9Xo .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADNzaz9Xo .google-map {
  height: 100%;
  position: relative;
}
.cid-uADNzaz9Xo .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADNzaz9Xo .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADNzaz9Xo .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADNzaz9Xo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADNzaz9Xo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADNzaz9Xo .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADNzaz9Xo .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADNzaz9Xo .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADNzaz9Xo ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADNzaz9Xo .content-head {
  max-width: 800px;
}
.cid-uADNCcbtVM {
  background-color: #102f62;
}
.cid-uADNCcbtVM .mbr-section-title {
  margin: 0;
}
.cid-uADNCcbtVM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADNCcbtVM .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADNCcbtVM .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADNCcbtVM .team-item {
  transition: all 0.2s;
}
.cid-uADNCcbtVM .team-item .item-image {
  position: relative !important;
}
.cid-uADNCcbtVM .team-item .item-image img {
  width: 100%;
}
.cid-uADNCcbtVM .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADNCcbtVM .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADNCcbtVM .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADNCcbtVM .team-item .item-caption {
  background: #878787;
}
.cid-uADNCcbtVM .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADNCcbtVM .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADNCcbtVM .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADNCcbtVM .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADNCcbtVM .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADNCcbtVM .team-item:hover {
    transform: none;
  }
  .cid-uADNCcbtVM .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADNCcbtVM {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADNCcbtVM {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADNCcbtVM .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADNCcbtVM .container-fluid {
  max-width: 1300px;
}
.cid-uADNwYmY1u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uADNwYmY1u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADNwYmY1u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADNwYmY1u .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADNwYmY1u .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADNwYmY1u .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADNwYmY1u .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADNwYmY1u .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADNwYmY1u .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADNwYmY1u .mbr-section-title {
  color: #ffffff;
}
.cid-uADNwYmY1u .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADNwYmY1u .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADNwYmY1u .card-box .item-footer {
  margin-top: auto;
}
.cid-uADNwYmY1u .content-head {
  max-width: 800px;
}
.cid-uADNwYmY1u .card-text,
.cid-uADNwYmY1u .item .mbr-section-btn {
  text-align: center;
}
.cid-uADNwYmY1u .card-title,
.cid-uADNwYmY1u .iconfont-wrapper {
  text-align: center;
}
.cid-uADOD0jF6I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADOD0jF6I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADOD0jF6I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADOD0jF6I .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADOD0jF6I .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADOD0jF6I .google-map {
  height: 100%;
  position: relative;
}
.cid-uADOD0jF6I .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADOD0jF6I .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADOD0jF6I .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADOD0jF6I .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADOD0jF6I .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADOD0jF6I .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADOD0jF6I .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADOD0jF6I .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADOD0jF6I ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADOD0jF6I .content-head {
  max-width: 800px;
}
.cid-uADNxQ8yzJ {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADNxQ8yzJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADNxQ8yzJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADNxQ8yzJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADNxQ8yzJ .row {
  flex-direction: row-reverse;
}
.cid-uADNxQ8yzJ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADNxQ8yzJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADNxQ8yzJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADNxQ8yzJ .mbr-section-title {
  color: #000000;
}
.cid-uADNxQ8yzJ .mbr-text,
.cid-uADNxQ8yzJ .mbr-section-btn {
  color: #000000;
}
.cid-uADODT1V0l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADODT1V0l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADODT1V0l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADODT1V0l .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADODT1V0l .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADODT1V0l .google-map {
  height: 100%;
  position: relative;
}
.cid-uADODT1V0l .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADODT1V0l .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADODT1V0l .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADODT1V0l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADODT1V0l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADODT1V0l .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADODT1V0l .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADODT1V0l .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADODT1V0l ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADODT1V0l .content-head {
  max-width: 800px;
}
.cid-uADNACSKjC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uADNACSKjC .mbr-text {
  color: #000000;
}
.cid-uADNACSKjC .mbr-section-subtitle {
  color: #000000;
}
.cid-uADNACSKjC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uADNACSKjC .mbr-text,
.cid-uADNACSKjC .item .mbr-section-btn {
  text-align: center;
}
.cid-uADNACSKjC .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADNACSKjC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADNACSKjC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADNACSKjC .mbr-card-title {
  text-align: center;
}
.cid-uzYHAruqQR {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHAruqQR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHAruqQR .dropdown-menu {
  padding: 0;
}
.cid-uzYHAruqQR .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHAruqQR .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHAruqQR .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHAruqQR .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHAruqQR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHAruqQR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHAruqQR .nav-link {
  position: relative;
}
.cid-uzYHAruqQR .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHAruqQR .dropdown-menu,
.cid-uzYHAruqQR .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHAruqQR .nav-item:focus,
.cid-uzYHAruqQR .nav-link:focus {
  outline: none;
}
.cid-uzYHAruqQR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHAruqQR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHAruqQR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHAruqQR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHAruqQR .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHAruqQR .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHAruqQR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHAruqQR .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHAruqQR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHAruqQR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHAruqQR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHAruqQR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHAruqQR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHAruqQR .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-uzYHAruqQR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHAruqQR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHAruqQR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHAruqQR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHAruqQR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHAruqQR .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHAruqQR .navbar {
    min-height: 80px;
  }
}
.cid-uzYHAruqQR .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHAruqQR .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHAruqQR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHAruqQR .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHAruqQR .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHAruqQR .dropdown-item.active,
.cid-uzYHAruqQR .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHAruqQR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHAruqQR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHAruqQR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHAruqQR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHAruqQR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHAruqQR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHAruqQR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHAruqQR button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHAruqQR button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHAruqQR button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHAruqQR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHAruqQR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHAruqQR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHAruqQR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHAruqQR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHAruqQR nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHAruqQR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHAruqQR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHAruqQR nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHAruqQR .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHAruqQR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHAruqQR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHAruqQR .navbar {
    height: 70px;
  }
  .cid-uzYHAruqQR .navbar.opened {
    height: auto;
  }
  .cid-uzYHAruqQR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHAruqQR .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHAruqQR .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHAruqQR .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHAruqQR .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHAruqQR .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHAruqQR .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHAruqQR .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHAruqQR .navbar-nav {
  display: flex !important;
}
.cid-uzYHAruqQR .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHAruqQR .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHAruqQR .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHAruqQR .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHAruqQR .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHAruqQR .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHAruqQR .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHAruqQR .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHAruqQR .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHAruqQR button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHAruqQR button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHAruqQR button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHAruqQR button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHAruqQR button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHAruqQR button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHAruqQR button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHAruqQR button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHAruqQR .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHAruqQR .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHAruqQR .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHAruqQR .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHAruqQR .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHAruqQR .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHAruqQR .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHAruqQR .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHAruqQR .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHAruqQR .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHAruqQR .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHAruqQR .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHAruqQR .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHAruqQR .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHAruqQR .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHAruqQR .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHAruqQR .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHAruqQR .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHAruqQR .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHAruqQR .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHAruqQR .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHAruqQR .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHAruqQR .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHAruqQR ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHAruqQR ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHAruqQR ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHAruqQR .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHAruqQR .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHAruqQR .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHAruqQR .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHAruqQR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHAruqQR .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHAruqQR .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHAruqQR .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHAruqQR .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHAruqQR .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHAruqQR .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHAruqQR .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHArGezB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHArGezB .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADPjpL3QJ {
  display: flex;
  background-image: url("../../../assets/images/bg-1905x2281.jpeg");
}
.cid-uADPjpL3QJ .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADPjpL3QJ {
    align-items: flex-end;
  }
  .cid-uADPjpL3QJ .row {
    justify-content: center;
  }
  .cid-uADPjpL3QJ .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADPjpL3QJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADPjpL3QJ {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADPjpL3QJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADPjpL3QJ .content-wrap {
    width: 100%;
  }
}
.cid-uADPjpL3QJ .mbr-section-title,
.cid-uADPjpL3QJ .mbr-section-subtitle {
  text-align: center;
}
.cid-uADPjpL3QJ .mbr-text,
.cid-uADPjpL3QJ .mbr-section-btn {
  text-align: center;
}
.cid-uADPqF2vtf {
  background-color: #102f62;
}
.cid-uADPqF2vtf .mbr-section-title {
  margin: 0;
}
.cid-uADPqF2vtf .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADPqF2vtf .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADPqF2vtf .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADPqF2vtf .team-item {
  transition: all 0.2s;
}
.cid-uADPqF2vtf .team-item .item-image {
  position: relative !important;
}
.cid-uADPqF2vtf .team-item .item-image img {
  width: 100%;
}
.cid-uADPqF2vtf .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADPqF2vtf .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADPqF2vtf .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADPqF2vtf .team-item .item-caption {
  background: #878787;
}
.cid-uADPqF2vtf .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADPqF2vtf .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADPqF2vtf .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADPqF2vtf .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADPqF2vtf .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADPqF2vtf .team-item:hover {
    transform: none;
  }
  .cid-uADPqF2vtf .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADPqF2vtf {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADPqF2vtf {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADPqF2vtf .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADPqF2vtf .container-fluid {
  max-width: 1300px;
}
.cid-uADPmsYFUx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADPmsYFUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADPmsYFUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADPmsYFUx .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADPmsYFUx .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADPmsYFUx .google-map {
  height: 100%;
  position: relative;
}
.cid-uADPmsYFUx .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADPmsYFUx .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADPmsYFUx .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADPmsYFUx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADPmsYFUx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADPmsYFUx .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADPmsYFUx .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADPmsYFUx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADPmsYFUx ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADPmsYFUx .content-head {
  max-width: 800px;
}
.cid-uADPjZsv1Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uADPjZsv1Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADPjZsv1Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADPjZsv1Q .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADPjZsv1Q .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADPjZsv1Q .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADPjZsv1Q .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADPjZsv1Q .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADPjZsv1Q .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADPjZsv1Q .mbr-section-title {
  color: #9fe870;
}
.cid-uADPjZsv1Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADPjZsv1Q .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADPjZsv1Q .card-box .item-footer {
  margin-top: auto;
}
.cid-uADPjZsv1Q .content-head {
  max-width: 800px;
}
.cid-uADPjZsv1Q .card-text,
.cid-uADPjZsv1Q .item .mbr-section-btn {
  text-align: center;
}
.cid-uADPjZsv1Q .card-title,
.cid-uADPjZsv1Q .iconfont-wrapper {
  text-align: center;
}
.cid-uADQxx90Se {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADQxx90Se .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADQxx90Se .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADQxx90Se .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADQxx90Se .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADQxx90Se .google-map {
  height: 100%;
  position: relative;
}
.cid-uADQxx90Se .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADQxx90Se .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADQxx90Se .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADQxx90Se .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADQxx90Se .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADQxx90Se .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADQxx90Se .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADQxx90Se .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADQxx90Se ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADQxx90Se .content-head {
  max-width: 800px;
}
.cid-uADPkyjSLd {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADPkyjSLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADPkyjSLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADPkyjSLd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADPkyjSLd .row {
  flex-direction: row-reverse;
}
.cid-uADPkyjSLd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADPkyjSLd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADPkyjSLd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADPkyjSLd .mbr-section-title {
  color: #000000;
}
.cid-uADPkyjSLd .mbr-text,
.cid-uADPkyjSLd .mbr-section-btn {
  color: #000000;
}
.cid-uADQy4r3au {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADQy4r3au .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADQy4r3au .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADQy4r3au .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADQy4r3au .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADQy4r3au .google-map {
  height: 100%;
  position: relative;
}
.cid-uADQy4r3au .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADQy4r3au .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADQy4r3au .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADQy4r3au .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADQy4r3au .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADQy4r3au .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADQy4r3au .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADQy4r3au .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADQy4r3au ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADQy4r3au .content-head {
  max-width: 800px;
}
.cid-uADPo0adze {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uADPo0adze .mbr-text {
  color: #000000;
}
.cid-uADPo0adze .mbr-section-subtitle {
  color: #000000;
}
.cid-uADPo0adze .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uADPo0adze .mbr-text,
.cid-uADPo0adze .item .mbr-section-btn {
  text-align: center;
}
.cid-uADPo0adze .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADPo0adze .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADPo0adze .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADPo0adze .mbr-card-title {
  text-align: center;
}
.cid-uzYHD0HANU {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHD0HANU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHD0HANU .dropdown-menu {
  padding: 0;
}
.cid-uzYHD0HANU .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHD0HANU .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHD0HANU .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHD0HANU .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHD0HANU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHD0HANU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHD0HANU .nav-link {
  position: relative;
}
.cid-uzYHD0HANU .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHD0HANU .dropdown-menu,
.cid-uzYHD0HANU .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHD0HANU .nav-item:focus,
.cid-uzYHD0HANU .nav-link:focus {
  outline: none;
}
.cid-uzYHD0HANU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHD0HANU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHD0HANU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHD0HANU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHD0HANU .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHD0HANU .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHD0HANU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHD0HANU .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHD0HANU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHD0HANU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHD0HANU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHD0HANU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHD0HANU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHD0HANU .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-uzYHD0HANU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHD0HANU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHD0HANU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHD0HANU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHD0HANU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHD0HANU .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHD0HANU .navbar {
    min-height: 80px;
  }
}
.cid-uzYHD0HANU .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHD0HANU .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHD0HANU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHD0HANU .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHD0HANU .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHD0HANU .dropdown-item.active,
.cid-uzYHD0HANU .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHD0HANU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHD0HANU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHD0HANU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHD0HANU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHD0HANU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHD0HANU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHD0HANU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHD0HANU button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHD0HANU button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHD0HANU button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHD0HANU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHD0HANU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHD0HANU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHD0HANU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHD0HANU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHD0HANU nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHD0HANU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHD0HANU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHD0HANU nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHD0HANU .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHD0HANU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHD0HANU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHD0HANU .navbar {
    height: 70px;
  }
  .cid-uzYHD0HANU .navbar.opened {
    height: auto;
  }
  .cid-uzYHD0HANU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHD0HANU .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHD0HANU .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHD0HANU .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHD0HANU .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHD0HANU .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHD0HANU .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHD0HANU .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHD0HANU .navbar-nav {
  display: flex !important;
}
.cid-uzYHD0HANU .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHD0HANU .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHD0HANU .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHD0HANU .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHD0HANU .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHD0HANU .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHD0HANU .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHD0HANU .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHD0HANU .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHD0HANU button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHD0HANU button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHD0HANU button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHD0HANU button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHD0HANU button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHD0HANU button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHD0HANU button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHD0HANU button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHD0HANU .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHD0HANU .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHD0HANU .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHD0HANU .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHD0HANU .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHD0HANU .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHD0HANU .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHD0HANU .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHD0HANU .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHD0HANU .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHD0HANU .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHD0HANU .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHD0HANU .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHD0HANU .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHD0HANU .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHD0HANU .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHD0HANU .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHD0HANU .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHD0HANU .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHD0HANU .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHD0HANU .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHD0HANU .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHD0HANU .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHD0HANU ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHD0HANU ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHD0HANU ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHD0HANU .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHD0HANU .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHD0HANU .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHD0HANU .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHD0HANU .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHD0HANU .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHD0HANU .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHD0HANU .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHD0HANU .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHD0HANU .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHD0HANU .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHD0HANU .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHD0TlwR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHD0TlwR .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADR3KChJU {
  display: flex;
  background-image: url("../../../assets/images/bg-1650x1215.jpg");
}
.cid-uADR3KChJU .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADR3KChJU {
    align-items: flex-end;
  }
  .cid-uADR3KChJU .row {
    justify-content: center;
  }
  .cid-uADR3KChJU .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADR3KChJU .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADR3KChJU {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADR3KChJU .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADR3KChJU .content-wrap {
    width: 100%;
  }
}
.cid-uADR3KChJU .mbr-section-title,
.cid-uADR3KChJU .mbr-section-subtitle {
  text-align: center;
}
.cid-uADR3KChJU .mbr-text,
.cid-uADR3KChJU .mbr-section-btn {
  text-align: center;
}
.cid-uADSauCmb8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADSauCmb8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADSauCmb8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADSauCmb8 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADSauCmb8 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADSauCmb8 .google-map {
  height: 100%;
  position: relative;
}
.cid-uADSauCmb8 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADSauCmb8 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADSauCmb8 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADSauCmb8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADSauCmb8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADSauCmb8 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADSauCmb8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADSauCmb8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADSauCmb8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADSauCmb8 .content-head {
  max-width: 800px;
}
.cid-uADRaGt6Bn {
  background-color: #102f62;
}
.cid-uADRaGt6Bn .mbr-section-title {
  margin: 0;
}
.cid-uADRaGt6Bn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADRaGt6Bn .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADRaGt6Bn .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADRaGt6Bn .team-item {
  transition: all 0.2s;
}
.cid-uADRaGt6Bn .team-item .item-image {
  position: relative !important;
}
.cid-uADRaGt6Bn .team-item .item-image img {
  width: 100%;
}
.cid-uADRaGt6Bn .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADRaGt6Bn .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADRaGt6Bn .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADRaGt6Bn .team-item .item-caption {
  background: #878787;
}
.cid-uADRaGt6Bn .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADRaGt6Bn .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADRaGt6Bn .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADRaGt6Bn .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADRaGt6Bn .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADRaGt6Bn .team-item:hover {
    transform: none;
  }
  .cid-uADRaGt6Bn .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADRaGt6Bn {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADRaGt6Bn {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADRaGt6Bn .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADRaGt6Bn .container-fluid {
  max-width: 1300px;
}
.cid-uADR4GFcNB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uADR4GFcNB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADR4GFcNB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADR4GFcNB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADR4GFcNB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADR4GFcNB .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADR4GFcNB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADR4GFcNB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADR4GFcNB .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADR4GFcNB .mbr-section-title {
  color: #ffffff;
}
.cid-uADR4GFcNB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADR4GFcNB .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADR4GFcNB .card-box .item-footer {
  margin-top: auto;
}
.cid-uADR4GFcNB .content-head {
  max-width: 800px;
}
.cid-uADR4GFcNB .card-title,
.cid-uADR4GFcNB .iconfont-wrapper {
  text-align: center;
}
.cid-uADR4GFcNB .card-text,
.cid-uADR4GFcNB .item .mbr-section-btn {
  text-align: center;
}
.cid-uADR6DosXs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADR6DosXs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADR6DosXs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADR6DosXs .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADR6DosXs .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADR6DosXs .google-map {
  height: 100%;
  position: relative;
}
.cid-uADR6DosXs .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADR6DosXs .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADR6DosXs .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADR6DosXs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADR6DosXs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADR6DosXs .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADR6DosXs .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADR6DosXs .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADR6DosXs ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADR6DosXs .content-head {
  max-width: 800px;
}
.cid-uADR5q5GMG {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADR5q5GMG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADR5q5GMG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADR5q5GMG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADR5q5GMG .row {
  flex-direction: row-reverse;
}
.cid-uADR5q5GMG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADR5q5GMG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADR5q5GMG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADR5q5GMG .mbr-section-title {
  color: #000000;
}
.cid-uADR5q5GMG .mbr-text,
.cid-uADR5q5GMG .mbr-section-btn {
  color: #000000;
}
.cid-uADS9reysS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADS9reysS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADS9reysS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADS9reysS .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADS9reysS .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADS9reysS .google-map {
  height: 100%;
  position: relative;
}
.cid-uADS9reysS .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADS9reysS .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADS9reysS .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADS9reysS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADS9reysS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADS9reysS .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADS9reysS .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADS9reysS .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADS9reysS ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADS9reysS .content-head {
  max-width: 800px;
}
.cid-uADR8L5ng9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uADR8L5ng9 .mbr-text {
  color: #000000;
}
.cid-uADR8L5ng9 .mbr-section-subtitle {
  color: #000000;
}
.cid-uADR8L5ng9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uADR8L5ng9 .mbr-text,
.cid-uADR8L5ng9 .item .mbr-section-btn {
  text-align: center;
}
.cid-uADR8L5ng9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADR8L5ng9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADR8L5ng9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADR8L5ng9 .mbr-card-title {
  text-align: center;
}
.cid-uzYHGuebbl {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHGuebbl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHGuebbl .dropdown-menu {
  padding: 0;
}
.cid-uzYHGuebbl .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHGuebbl .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHGuebbl .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHGuebbl .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHGuebbl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHGuebbl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHGuebbl .nav-link {
  position: relative;
}
.cid-uzYHGuebbl .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHGuebbl .dropdown-menu,
.cid-uzYHGuebbl .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHGuebbl .nav-item:focus,
.cid-uzYHGuebbl .nav-link:focus {
  outline: none;
}
.cid-uzYHGuebbl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHGuebbl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHGuebbl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHGuebbl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHGuebbl .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHGuebbl .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHGuebbl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHGuebbl .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHGuebbl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHGuebbl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHGuebbl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHGuebbl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHGuebbl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHGuebbl .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-uzYHGuebbl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHGuebbl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHGuebbl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHGuebbl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHGuebbl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHGuebbl .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHGuebbl .navbar {
    min-height: 80px;
  }
}
.cid-uzYHGuebbl .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHGuebbl .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHGuebbl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHGuebbl .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHGuebbl .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHGuebbl .dropdown-item.active,
.cid-uzYHGuebbl .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHGuebbl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHGuebbl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHGuebbl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHGuebbl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHGuebbl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHGuebbl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHGuebbl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHGuebbl button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHGuebbl button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHGuebbl button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHGuebbl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHGuebbl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHGuebbl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHGuebbl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHGuebbl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHGuebbl nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHGuebbl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHGuebbl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHGuebbl nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHGuebbl .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHGuebbl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHGuebbl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHGuebbl .navbar {
    height: 70px;
  }
  .cid-uzYHGuebbl .navbar.opened {
    height: auto;
  }
  .cid-uzYHGuebbl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHGuebbl .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHGuebbl .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHGuebbl .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHGuebbl .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHGuebbl .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHGuebbl .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHGuebbl .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHGuebbl .navbar-nav {
  display: flex !important;
}
.cid-uzYHGuebbl .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHGuebbl .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHGuebbl .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHGuebbl .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHGuebbl .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHGuebbl .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHGuebbl .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHGuebbl .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHGuebbl .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHGuebbl button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHGuebbl button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHGuebbl button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHGuebbl button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHGuebbl button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHGuebbl button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHGuebbl button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHGuebbl button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHGuebbl .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHGuebbl .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHGuebbl .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHGuebbl .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHGuebbl .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHGuebbl .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHGuebbl .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHGuebbl .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHGuebbl .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHGuebbl .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHGuebbl .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHGuebbl .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHGuebbl .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHGuebbl .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHGuebbl .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHGuebbl .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHGuebbl .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHGuebbl .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHGuebbl .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHGuebbl .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHGuebbl .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHGuebbl .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHGuebbl .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHGuebbl ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHGuebbl ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHGuebbl ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHGuebbl .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHGuebbl .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHGuebbl .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHGuebbl .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHGuebbl .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHGuebbl .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHGuebbl .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHGuebbl .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHGuebbl .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHGuebbl .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHGuebbl .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHGuebbl .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHGuHz8q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHGuHz8q .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uADWkOabko {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1000.jpg");
}
.cid-uADWkOabko .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uADWkOabko {
    align-items: flex-end;
  }
  .cid-uADWkOabko .row {
    justify-content: center;
  }
  .cid-uADWkOabko .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uADWkOabko .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uADWkOabko {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uADWkOabko .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uADWkOabko .content-wrap {
    width: 100%;
  }
}
.cid-uADWkOabko .mbr-section-title,
.cid-uADWkOabko .mbr-section-subtitle {
  text-align: center;
}
.cid-uADWkOabko .mbr-text,
.cid-uADWkOabko .mbr-section-btn {
  text-align: center;
}
.cid-uAFR45xXAp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAFR45xXAp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAFR45xXAp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAFR45xXAp .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAFR45xXAp .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAFR45xXAp .google-map {
  height: 100%;
  position: relative;
}
.cid-uAFR45xXAp .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAFR45xXAp .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAFR45xXAp .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAFR45xXAp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAFR45xXAp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAFR45xXAp .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAFR45xXAp .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAFR45xXAp .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAFR45xXAp ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAFR45xXAp .content-head {
  max-width: 800px;
}
.cid-uADWr2EOMN {
  background-color: #102f62;
}
.cid-uADWr2EOMN .mbr-section-title {
  margin: 0;
}
.cid-uADWr2EOMN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uADWr2EOMN .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uADWr2EOMN .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uADWr2EOMN .team-item {
  transition: all 0.2s;
}
.cid-uADWr2EOMN .team-item .item-image {
  position: relative !important;
}
.cid-uADWr2EOMN .team-item .item-image img {
  width: 100%;
}
.cid-uADWr2EOMN .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uADWr2EOMN .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uADWr2EOMN .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uADWr2EOMN .team-item .item-caption {
  background: #878787;
}
.cid-uADWr2EOMN .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uADWr2EOMN .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uADWr2EOMN .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uADWr2EOMN .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uADWr2EOMN .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uADWr2EOMN .team-item:hover {
    transform: none;
  }
  .cid-uADWr2EOMN .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uADWr2EOMN {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uADWr2EOMN {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uADWr2EOMN .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uADWr2EOMN .container-fluid {
  max-width: 1300px;
}
.cid-uADWlDt03B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-uADWlDt03B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADWlDt03B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uADWlDt03B .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uADWlDt03B .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uADWlDt03B .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADWlDt03B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uADWlDt03B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADWlDt03B .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uADWlDt03B .mbr-section-title {
  color: #ffffff;
}
.cid-uADWlDt03B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uADWlDt03B .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uADWlDt03B .card-box .item-footer {
  margin-top: auto;
}
.cid-uADWlDt03B .content-head {
  max-width: 800px;
}
.cid-uADWlDt03B .card-text,
.cid-uADWlDt03B .item .mbr-section-btn {
  text-align: center;
}
.cid-uADWlDt03B .card-title,
.cid-uADWlDt03B .iconfont-wrapper {
  text-align: center;
}
.cid-uAFR5wJ9lN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAFR5wJ9lN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAFR5wJ9lN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAFR5wJ9lN .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAFR5wJ9lN .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAFR5wJ9lN .google-map {
  height: 100%;
  position: relative;
}
.cid-uAFR5wJ9lN .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAFR5wJ9lN .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAFR5wJ9lN .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAFR5wJ9lN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAFR5wJ9lN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAFR5wJ9lN .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAFR5wJ9lN .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAFR5wJ9lN .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAFR5wJ9lN ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAFR5wJ9lN .content-head {
  max-width: 800px;
}
.cid-uADWmeDCGz {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uADWmeDCGz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADWmeDCGz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uADWmeDCGz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uADWmeDCGz .row {
  flex-direction: row-reverse;
}
.cid-uADWmeDCGz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uADWmeDCGz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uADWmeDCGz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uADWmeDCGz .mbr-section-title {
  color: #000000;
}
.cid-uADWmeDCGz .mbr-text,
.cid-uADWmeDCGz .mbr-section-btn {
  color: #000000;
}
.cid-uADWnLmlAz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uADWnLmlAz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uADWnLmlAz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uADWnLmlAz .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADWnLmlAz .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uADWnLmlAz .google-map {
  height: 100%;
  position: relative;
}
.cid-uADWnLmlAz .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uADWnLmlAz .google-map iframe {
    min-height: 350px;
  }
}
.cid-uADWnLmlAz .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uADWnLmlAz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uADWnLmlAz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uADWnLmlAz .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADWnLmlAz .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uADWnLmlAz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uADWnLmlAz ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uADWnLmlAz .content-head {
  max-width: 800px;
}
.cid-uADWp2Im66 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uADWp2Im66 .mbr-text {
  color: #000000;
}
.cid-uADWp2Im66 .mbr-section-subtitle {
  color: #000000;
}
.cid-uADWp2Im66 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uADWp2Im66 .mbr-text,
.cid-uADWp2Im66 .item .mbr-section-btn {
  text-align: center;
}
.cid-uADWp2Im66 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uADWp2Im66 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uADWp2Im66 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uADWp2Im66 .mbr-card-title {
  text-align: center;
}
.cid-uzYHJ7EJKf {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHJ7EJKf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHJ7EJKf .dropdown-menu {
  padding: 0;
}
.cid-uzYHJ7EJKf .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHJ7EJKf .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHJ7EJKf .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHJ7EJKf .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHJ7EJKf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHJ7EJKf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHJ7EJKf .nav-link {
  position: relative;
}
.cid-uzYHJ7EJKf .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHJ7EJKf .dropdown-menu,
.cid-uzYHJ7EJKf .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHJ7EJKf .nav-item:focus,
.cid-uzYHJ7EJKf .nav-link:focus {
  outline: none;
}
.cid-uzYHJ7EJKf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHJ7EJKf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHJ7EJKf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHJ7EJKf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHJ7EJKf .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHJ7EJKf .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHJ7EJKf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHJ7EJKf .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHJ7EJKf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHJ7EJKf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHJ7EJKf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHJ7EJKf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHJ7EJKf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHJ7EJKf .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-uzYHJ7EJKf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHJ7EJKf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHJ7EJKf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHJ7EJKf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHJ7EJKf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHJ7EJKf .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHJ7EJKf .navbar {
    min-height: 80px;
  }
}
.cid-uzYHJ7EJKf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHJ7EJKf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHJ7EJKf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHJ7EJKf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHJ7EJKf .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHJ7EJKf .dropdown-item.active,
.cid-uzYHJ7EJKf .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHJ7EJKf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHJ7EJKf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHJ7EJKf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHJ7EJKf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHJ7EJKf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHJ7EJKf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHJ7EJKf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHJ7EJKf button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHJ7EJKf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHJ7EJKf button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHJ7EJKf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHJ7EJKf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHJ7EJKf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHJ7EJKf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHJ7EJKf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHJ7EJKf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHJ7EJKf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHJ7EJKf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHJ7EJKf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHJ7EJKf .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHJ7EJKf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHJ7EJKf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHJ7EJKf .navbar {
    height: 70px;
  }
  .cid-uzYHJ7EJKf .navbar.opened {
    height: auto;
  }
  .cid-uzYHJ7EJKf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHJ7EJKf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHJ7EJKf .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHJ7EJKf .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHJ7EJKf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHJ7EJKf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHJ7EJKf .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHJ7EJKf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHJ7EJKf .navbar-nav {
  display: flex !important;
}
.cid-uzYHJ7EJKf .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHJ7EJKf .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHJ7EJKf .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHJ7EJKf .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHJ7EJKf .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHJ7EJKf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHJ7EJKf .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHJ7EJKf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHJ7EJKf .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHJ7EJKf button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHJ7EJKf button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHJ7EJKf button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHJ7EJKf button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHJ7EJKf button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHJ7EJKf button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHJ7EJKf button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHJ7EJKf button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHJ7EJKf .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHJ7EJKf .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHJ7EJKf .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHJ7EJKf .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHJ7EJKf .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHJ7EJKf .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHJ7EJKf .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHJ7EJKf .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHJ7EJKf .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHJ7EJKf .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHJ7EJKf .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHJ7EJKf .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHJ7EJKf .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHJ7EJKf .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHJ7EJKf .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHJ7EJKf .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHJ7EJKf .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHJ7EJKf .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHJ7EJKf .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHJ7EJKf .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHJ7EJKf .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHJ7EJKf .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHJ7EJKf .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHJ7EJKf ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHJ7EJKf ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHJ7EJKf ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHJ7EJKf .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHJ7EJKf .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHJ7EJKf .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHJ7EJKf .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHJ7EJKf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHJ7EJKf .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHJ7EJKf .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHJ7EJKf .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHJ7EJKf .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHJ7EJKf .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHJ7EJKf .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHJ7EJKf .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHJ7QrVp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHJ7QrVp .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAJYcvnOdL {
  display: flex;
  background-image: url("../../../assets/images/bg-722x596.jpg");
}
.cid-uAJYcvnOdL .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAJYcvnOdL {
    align-items: flex-end;
  }
  .cid-uAJYcvnOdL .row {
    justify-content: center;
  }
  .cid-uAJYcvnOdL .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAJYcvnOdL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAJYcvnOdL {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAJYcvnOdL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAJYcvnOdL .content-wrap {
    width: 100%;
  }
}
.cid-uAJYcvnOdL .mbr-section-title,
.cid-uAJYcvnOdL .mbr-section-subtitle {
  text-align: center;
}
.cid-uAJYcvnOdL .mbr-text,
.cid-uAJYcvnOdL .mbr-section-btn {
  text-align: center;
}
.cid-uAJZoZM5Ch {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAJZoZM5Ch .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAJZoZM5Ch .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAJZoZM5Ch .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAJZoZM5Ch .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAJZoZM5Ch .google-map {
  height: 100%;
  position: relative;
}
.cid-uAJZoZM5Ch .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAJZoZM5Ch .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAJZoZM5Ch .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAJZoZM5Ch .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAJZoZM5Ch .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAJZoZM5Ch .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAJZoZM5Ch .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAJZoZM5Ch .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAJZoZM5Ch ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAJZoZM5Ch .content-head {
  max-width: 800px;
}
.cid-uAJYkD1Qsn {
  background-color: #102f62;
}
.cid-uAJYkD1Qsn .mbr-section-title {
  margin: 0;
}
.cid-uAJYkD1Qsn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAJYkD1Qsn .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAJYkD1Qsn .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAJYkD1Qsn .team-item {
  transition: all 0.2s;
}
.cid-uAJYkD1Qsn .team-item .item-image {
  position: relative !important;
}
.cid-uAJYkD1Qsn .team-item .item-image img {
  width: 100%;
}
.cid-uAJYkD1Qsn .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAJYkD1Qsn .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAJYkD1Qsn .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAJYkD1Qsn .team-item .item-caption {
  background: #878787;
}
.cid-uAJYkD1Qsn .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAJYkD1Qsn .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAJYkD1Qsn .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAJYkD1Qsn .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAJYkD1Qsn .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAJYkD1Qsn .team-item:hover {
    transform: none;
  }
  .cid-uAJYkD1Qsn .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAJYkD1Qsn {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAJYkD1Qsn {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAJYkD1Qsn .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAJYkD1Qsn .container-fluid {
  max-width: 1300px;
}
.cid-uAJYdP52Ps {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAJYdP52Ps .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAJYdP52Ps .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAJYdP52Ps .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAJYdP52Ps .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAJYdP52Ps .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAJYdP52Ps .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAJYdP52Ps .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAJYdP52Ps .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAJYdP52Ps .mbr-section-title {
  color: #9fe870;
}
.cid-uAJYdP52Ps .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAJYdP52Ps .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAJYdP52Ps .card-box .item-footer {
  margin-top: auto;
}
.cid-uAJYdP52Ps .content-head {
  max-width: 800px;
}
.cid-uAJYdP52Ps .card-text,
.cid-uAJYdP52Ps .item .mbr-section-btn {
  text-align: center;
}
.cid-uAJYdP52Ps .card-title,
.cid-uAJYdP52Ps .iconfont-wrapper {
  text-align: center;
}
.cid-uAJZqd2DPz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAJZqd2DPz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAJZqd2DPz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAJZqd2DPz .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAJZqd2DPz .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAJZqd2DPz .google-map {
  height: 100%;
  position: relative;
}
.cid-uAJZqd2DPz .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAJZqd2DPz .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAJZqd2DPz .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAJZqd2DPz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAJZqd2DPz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAJZqd2DPz .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAJZqd2DPz .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAJZqd2DPz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAJZqd2DPz ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAJZqd2DPz .content-head {
  max-width: 800px;
}
.cid-uAJYepeDbe {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAJYepeDbe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAJYepeDbe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAJYepeDbe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAJYepeDbe .row {
  flex-direction: row-reverse;
}
.cid-uAJYepeDbe .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAJYepeDbe .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAJYepeDbe .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAJYepeDbe .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAJYepeDbe .mbr-text,
.cid-uAJYepeDbe .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uAJYg49iTF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAJYg49iTF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAJYg49iTF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAJYg49iTF .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAJYg49iTF .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAJYg49iTF .google-map {
  height: 100%;
  position: relative;
}
.cid-uAJYg49iTF .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAJYg49iTF .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAJYg49iTF .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAJYg49iTF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAJYg49iTF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAJYg49iTF .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAJYg49iTF .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAJYg49iTF .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAJYg49iTF ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAJYg49iTF .content-head {
  max-width: 800px;
}
.cid-uAJYi9n4ej {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAJYi9n4ej .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAJYi9n4ej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAJYi9n4ej .mbr-section-title {
  text-align: center;
}
.cid-uAJYi9n4ej .mbr-section-subtitle {
  text-align: center;
}
.cid-uAJYi9n4ej .card-text {
  text-align: center;
}
.cid-uzYHLFNy8D {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHLFNy8D .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHLFNy8D .dropdown-menu {
  padding: 0;
}
.cid-uzYHLFNy8D .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHLFNy8D .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHLFNy8D .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHLFNy8D .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHLFNy8D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHLFNy8D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHLFNy8D .nav-link {
  position: relative;
}
.cid-uzYHLFNy8D .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHLFNy8D .dropdown-menu,
.cid-uzYHLFNy8D .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHLFNy8D .nav-item:focus,
.cid-uzYHLFNy8D .nav-link:focus {
  outline: none;
}
.cid-uzYHLFNy8D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHLFNy8D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHLFNy8D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHLFNy8D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHLFNy8D .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHLFNy8D .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHLFNy8D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHLFNy8D .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHLFNy8D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHLFNy8D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHLFNy8D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHLFNy8D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHLFNy8D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHLFNy8D .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-uzYHLFNy8D .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHLFNy8D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHLFNy8D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHLFNy8D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHLFNy8D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHLFNy8D .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHLFNy8D .navbar {
    min-height: 80px;
  }
}
.cid-uzYHLFNy8D .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHLFNy8D .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHLFNy8D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHLFNy8D .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHLFNy8D .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHLFNy8D .dropdown-item.active,
.cid-uzYHLFNy8D .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHLFNy8D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHLFNy8D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHLFNy8D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHLFNy8D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHLFNy8D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHLFNy8D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHLFNy8D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHLFNy8D button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHLFNy8D button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHLFNy8D button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHLFNy8D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHLFNy8D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHLFNy8D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHLFNy8D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHLFNy8D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHLFNy8D nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHLFNy8D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHLFNy8D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHLFNy8D nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHLFNy8D .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHLFNy8D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHLFNy8D .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHLFNy8D .navbar {
    height: 70px;
  }
  .cid-uzYHLFNy8D .navbar.opened {
    height: auto;
  }
  .cid-uzYHLFNy8D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHLFNy8D .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHLFNy8D .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHLFNy8D .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHLFNy8D .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHLFNy8D .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHLFNy8D .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHLFNy8D .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHLFNy8D .navbar-nav {
  display: flex !important;
}
.cid-uzYHLFNy8D .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHLFNy8D .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHLFNy8D .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHLFNy8D .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHLFNy8D .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHLFNy8D .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHLFNy8D .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHLFNy8D .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHLFNy8D .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHLFNy8D button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHLFNy8D button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHLFNy8D button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHLFNy8D button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHLFNy8D button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHLFNy8D button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHLFNy8D button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHLFNy8D button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHLFNy8D .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHLFNy8D .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHLFNy8D .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHLFNy8D .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHLFNy8D .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHLFNy8D .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHLFNy8D .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHLFNy8D .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHLFNy8D .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHLFNy8D .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHLFNy8D .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHLFNy8D .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHLFNy8D .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHLFNy8D .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHLFNy8D .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHLFNy8D .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHLFNy8D .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHLFNy8D .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHLFNy8D .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHLFNy8D .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHLFNy8D .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHLFNy8D .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHLFNy8D .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHLFNy8D ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHLFNy8D ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHLFNy8D ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHLFNy8D .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHLFNy8D .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHLFNy8D .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHLFNy8D .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHLFNy8D .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHLFNy8D .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHLFNy8D .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHLFNy8D .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHLFNy8D .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHLFNy8D .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHLFNy8D .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHLFNy8D .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHLG2Kzr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHLG2Kzr .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYHOCweuS {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHOCweuS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHOCweuS .dropdown-menu {
  padding: 0;
}
.cid-uzYHOCweuS .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHOCweuS .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHOCweuS .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHOCweuS .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHOCweuS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHOCweuS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHOCweuS .nav-link {
  position: relative;
}
.cid-uzYHOCweuS .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHOCweuS .dropdown-menu,
.cid-uzYHOCweuS .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHOCweuS .nav-item:focus,
.cid-uzYHOCweuS .nav-link:focus {
  outline: none;
}
.cid-uzYHOCweuS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHOCweuS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHOCweuS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHOCweuS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHOCweuS .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHOCweuS .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHOCweuS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHOCweuS .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHOCweuS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHOCweuS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHOCweuS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHOCweuS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHOCweuS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHOCweuS .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-uzYHOCweuS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHOCweuS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHOCweuS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHOCweuS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHOCweuS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHOCweuS .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHOCweuS .navbar {
    min-height: 80px;
  }
}
.cid-uzYHOCweuS .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHOCweuS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHOCweuS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHOCweuS .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHOCweuS .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHOCweuS .dropdown-item.active,
.cid-uzYHOCweuS .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHOCweuS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHOCweuS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHOCweuS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHOCweuS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHOCweuS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHOCweuS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHOCweuS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHOCweuS button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHOCweuS button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHOCweuS button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHOCweuS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHOCweuS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHOCweuS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHOCweuS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHOCweuS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHOCweuS nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHOCweuS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHOCweuS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHOCweuS nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHOCweuS .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHOCweuS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHOCweuS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHOCweuS .navbar {
    height: 70px;
  }
  .cid-uzYHOCweuS .navbar.opened {
    height: auto;
  }
  .cid-uzYHOCweuS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHOCweuS .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHOCweuS .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHOCweuS .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHOCweuS .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHOCweuS .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHOCweuS .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHOCweuS .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHOCweuS .navbar-nav {
  display: flex !important;
}
.cid-uzYHOCweuS .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHOCweuS .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHOCweuS .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHOCweuS .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHOCweuS .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHOCweuS .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHOCweuS .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHOCweuS .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHOCweuS .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHOCweuS button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHOCweuS button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHOCweuS button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHOCweuS button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHOCweuS button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHOCweuS button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHOCweuS button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHOCweuS button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHOCweuS .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHOCweuS .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHOCweuS .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHOCweuS .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHOCweuS .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHOCweuS .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHOCweuS .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHOCweuS .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHOCweuS .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHOCweuS .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHOCweuS .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHOCweuS .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHOCweuS .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHOCweuS .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHOCweuS .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHOCweuS .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHOCweuS .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHOCweuS .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHOCweuS .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHOCweuS .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHOCweuS .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHOCweuS .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHOCweuS .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHOCweuS ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHOCweuS ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHOCweuS ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHOCweuS .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHOCweuS .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHOCweuS .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHOCweuS .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHOCweuS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHOCweuS .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHOCweuS .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHOCweuS .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHOCweuS .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHOCweuS .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHOCweuS .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHOCweuS .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHOCK1V6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHOCK1V6 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAK0jVY8jX {
  display: flex;
  background-image: url("../../../assets/images/bg-1657x884.jpg");
}
.cid-uAK0jVY8jX .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAK0jVY8jX {
    align-items: flex-end;
  }
  .cid-uAK0jVY8jX .row {
    justify-content: center;
  }
  .cid-uAK0jVY8jX .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAK0jVY8jX .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAK0jVY8jX {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAK0jVY8jX .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAK0jVY8jX .content-wrap {
    width: 100%;
  }
}
.cid-uAK0jVY8jX .mbr-section-title,
.cid-uAK0jVY8jX .mbr-section-subtitle {
  text-align: center;
}
.cid-uAK0jVY8jX .mbr-text,
.cid-uAK0jVY8jX .mbr-section-btn {
  text-align: center;
}
.cid-uAK1tm1f0h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK1tm1f0h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK1tm1f0h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK1tm1f0h .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1tm1f0h .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK1tm1f0h .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK1tm1f0h .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK1tm1f0h .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK1tm1f0h .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK1tm1f0h .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK1tm1f0h .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK1tm1f0h .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK1tm1f0h .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1tm1f0h .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK1tm1f0h ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK1tm1f0h .content-head {
  max-width: 800px;
}
.cid-uAK0qsOdpN {
  background-color: #102f62;
}
.cid-uAK0qsOdpN .mbr-section-title {
  margin: 0;
}
.cid-uAK0qsOdpN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAK0qsOdpN .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAK0qsOdpN .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAK0qsOdpN .team-item {
  transition: all 0.2s;
}
.cid-uAK0qsOdpN .team-item .item-image {
  position: relative !important;
}
.cid-uAK0qsOdpN .team-item .item-image img {
  width: 100%;
}
.cid-uAK0qsOdpN .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAK0qsOdpN .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAK0qsOdpN .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAK0qsOdpN .team-item .item-caption {
  background: #878787;
}
.cid-uAK0qsOdpN .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAK0qsOdpN .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAK0qsOdpN .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAK0qsOdpN .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAK0qsOdpN .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAK0qsOdpN .team-item:hover {
    transform: none;
  }
  .cid-uAK0qsOdpN .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAK0qsOdpN {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAK0qsOdpN {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAK0qsOdpN .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAK0qsOdpN .container-fluid {
  max-width: 1300px;
}
.cid-uAK0kw9MZH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAK0kw9MZH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK0kw9MZH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK0kw9MZH .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK0kw9MZH .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAK0kw9MZH .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK0kw9MZH .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK0kw9MZH .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAK0kw9MZH .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAK0kw9MZH .mbr-section-title {
  color: #9fe870;
}
.cid-uAK0kw9MZH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAK0kw9MZH .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAK0kw9MZH .card-box .item-footer {
  margin-top: auto;
}
.cid-uAK0kw9MZH .content-head {
  max-width: 800px;
}
.cid-uAK0kw9MZH .card-text,
.cid-uAK0kw9MZH .item .mbr-section-btn {
  text-align: center;
}
.cid-uAK0kw9MZH .card-title,
.cid-uAK0kw9MZH .iconfont-wrapper {
  text-align: center;
}
.cid-uAK1tXlmK4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK1tXlmK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK1tXlmK4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK1tXlmK4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1tXlmK4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK1tXlmK4 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK1tXlmK4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK1tXlmK4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK1tXlmK4 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK1tXlmK4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK1tXlmK4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK1tXlmK4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK1tXlmK4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1tXlmK4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK1tXlmK4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK1tXlmK4 .content-head {
  max-width: 800px;
}
.cid-uAK0ldKNNo {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAK0ldKNNo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK0ldKNNo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAK0ldKNNo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAK0ldKNNo .row {
  flex-direction: row-reverse;
}
.cid-uAK0ldKNNo .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAK0ldKNNo .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAK0ldKNNo .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAK0ldKNNo .mbr-section-title {
  color: #000000;
}
.cid-uAK0ldKNNo .mbr-text,
.cid-uAK0ldKNNo .mbr-section-btn {
  color: #000000;
}
.cid-uAK0memBTM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK0memBTM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK0memBTM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK0memBTM .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK0memBTM .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK0memBTM .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK0memBTM .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK0memBTM .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK0memBTM .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK0memBTM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK0memBTM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK0memBTM .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK0memBTM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK0memBTM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK0memBTM ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK0memBTM .content-head {
  max-width: 800px;
}
.cid-uAK0o8SVD5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAK0o8SVD5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK0o8SVD5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK0o8SVD5 .mbr-section-title {
  text-align: center;
}
.cid-uAK0o8SVD5 .mbr-section-subtitle {
  text-align: center;
}
.cid-uAK0o8SVD5 .card-text {
  text-align: center;
}
.cid-uzYHRodduI {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHRodduI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHRodduI .dropdown-menu {
  padding: 0;
}
.cid-uzYHRodduI .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHRodduI .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHRodduI .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHRodduI .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHRodduI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHRodduI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHRodduI .nav-link {
  position: relative;
}
.cid-uzYHRodduI .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHRodduI .dropdown-menu,
.cid-uzYHRodduI .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHRodduI .nav-item:focus,
.cid-uzYHRodduI .nav-link:focus {
  outline: none;
}
.cid-uzYHRodduI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHRodduI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHRodduI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHRodduI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHRodduI .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHRodduI .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHRodduI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHRodduI .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHRodduI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHRodduI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHRodduI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHRodduI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHRodduI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHRodduI .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-uzYHRodduI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHRodduI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHRodduI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHRodduI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHRodduI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHRodduI .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHRodduI .navbar {
    min-height: 80px;
  }
}
.cid-uzYHRodduI .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHRodduI .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHRodduI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHRodduI .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHRodduI .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHRodduI .dropdown-item.active,
.cid-uzYHRodduI .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHRodduI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHRodduI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHRodduI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHRodduI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHRodduI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHRodduI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHRodduI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHRodduI button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHRodduI button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHRodduI button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHRodduI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHRodduI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHRodduI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHRodduI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHRodduI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHRodduI nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHRodduI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHRodduI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHRodduI nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHRodduI .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHRodduI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHRodduI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHRodduI .navbar {
    height: 70px;
  }
  .cid-uzYHRodduI .navbar.opened {
    height: auto;
  }
  .cid-uzYHRodduI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHRodduI .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHRodduI .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHRodduI .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHRodduI .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHRodduI .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHRodduI .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHRodduI .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHRodduI .navbar-nav {
  display: flex !important;
}
.cid-uzYHRodduI .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHRodduI .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHRodduI .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHRodduI .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHRodduI .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHRodduI .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHRodduI .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHRodduI .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHRodduI .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHRodduI button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHRodduI button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHRodduI button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHRodduI button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHRodduI button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHRodduI button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHRodduI button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHRodduI button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHRodduI .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHRodduI .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHRodduI .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHRodduI .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHRodduI .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHRodduI .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHRodduI .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHRodduI .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHRodduI .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHRodduI .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHRodduI .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHRodduI .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHRodduI .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHRodduI .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHRodduI .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHRodduI .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHRodduI .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHRodduI .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHRodduI .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHRodduI .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHRodduI .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHRodduI .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHRodduI .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHRodduI ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHRodduI ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHRodduI ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHRodduI .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHRodduI .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHRodduI .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHRodduI .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHRodduI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHRodduI .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHRodduI .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHRodduI .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHRodduI .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHRodduI .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHRodduI .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHRodduI .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHRooHLu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHRooHLu .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAK1TYlja4 {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1134.jpg");
}
.cid-uAK1TYlja4 .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAK1TYlja4 {
    align-items: flex-end;
  }
  .cid-uAK1TYlja4 .row {
    justify-content: center;
  }
  .cid-uAK1TYlja4 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAK1TYlja4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAK1TYlja4 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAK1TYlja4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAK1TYlja4 .content-wrap {
    width: 100%;
  }
}
.cid-uAK1TYlja4 .mbr-section-title,
.cid-uAK1TYlja4 .mbr-section-subtitle {
  text-align: center;
}
.cid-uAK1TYlja4 .mbr-text,
.cid-uAK1TYlja4 .mbr-section-btn {
  text-align: center;
}
.cid-uAK3fELPMn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK3fELPMn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK3fELPMn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK3fELPMn .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3fELPMn .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK3fELPMn .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK3fELPMn .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK3fELPMn .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK3fELPMn .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK3fELPMn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK3fELPMn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK3fELPMn .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK3fELPMn .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3fELPMn .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK3fELPMn ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK3fELPMn .content-head {
  max-width: 800px;
}
.cid-uAK20EPi3C {
  background-color: #102f62;
}
.cid-uAK20EPi3C .mbr-section-title {
  margin: 0;
}
.cid-uAK20EPi3C .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAK20EPi3C .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAK20EPi3C .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAK20EPi3C .team-item {
  transition: all 0.2s;
}
.cid-uAK20EPi3C .team-item .item-image {
  position: relative !important;
}
.cid-uAK20EPi3C .team-item .item-image img {
  width: 100%;
}
.cid-uAK20EPi3C .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAK20EPi3C .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAK20EPi3C .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAK20EPi3C .team-item .item-caption {
  background: #878787;
}
.cid-uAK20EPi3C .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAK20EPi3C .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAK20EPi3C .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAK20EPi3C .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAK20EPi3C .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAK20EPi3C .team-item:hover {
    transform: none;
  }
  .cid-uAK20EPi3C .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAK20EPi3C {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAK20EPi3C {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAK20EPi3C .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAK20EPi3C .container-fluid {
  max-width: 1300px;
}
.cid-uAK1UBoMtT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAK1UBoMtT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK1UBoMtT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK1UBoMtT .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK1UBoMtT .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAK1UBoMtT .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK1UBoMtT .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1UBoMtT .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAK1UBoMtT .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAK1UBoMtT .mbr-section-title {
  color: #9fe870;
}
.cid-uAK1UBoMtT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAK1UBoMtT .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAK1UBoMtT .card-box .item-footer {
  margin-top: auto;
}
.cid-uAK1UBoMtT .content-head {
  max-width: 800px;
}
.cid-uAK1UBoMtT .card-text,
.cid-uAK1UBoMtT .item .mbr-section-btn {
  text-align: center;
}
.cid-uAK3gp4Ig2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK3gp4Ig2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK3gp4Ig2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK3gp4Ig2 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3gp4Ig2 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK3gp4Ig2 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK3gp4Ig2 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK3gp4Ig2 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK3gp4Ig2 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK3gp4Ig2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK3gp4Ig2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK3gp4Ig2 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK3gp4Ig2 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3gp4Ig2 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK3gp4Ig2 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK3gp4Ig2 .content-head {
  max-width: 800px;
}
.cid-uAK1VeqN9S {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAK1VeqN9S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK1VeqN9S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAK1VeqN9S .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAK1VeqN9S .row {
  flex-direction: row-reverse;
}
.cid-uAK1VeqN9S .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAK1VeqN9S .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAK1VeqN9S .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAK1VeqN9S .mbr-section-title {
  color: #000000;
}
.cid-uAK1VeqN9S .mbr-text,
.cid-uAK1VeqN9S .mbr-section-btn {
  color: #000000;
}
.cid-uAK1WCCqZB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK1WCCqZB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK1WCCqZB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK1WCCqZB .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1WCCqZB .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK1WCCqZB .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK1WCCqZB .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK1WCCqZB .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK1WCCqZB .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK1WCCqZB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK1WCCqZB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK1WCCqZB .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK1WCCqZB .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1WCCqZB .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK1WCCqZB ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK1WCCqZB .content-head {
  max-width: 800px;
}
.cid-uAK1YhDMmo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAK1YhDMmo .mbr-text {
  color: #000000;
}
.cid-uAK1YhDMmo .mbr-section-subtitle {
  color: #000000;
}
.cid-uAK1YhDMmo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAK1YhDMmo .mbr-text,
.cid-uAK1YhDMmo .item .mbr-section-btn {
  text-align: center;
}
.cid-uAK1YhDMmo .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK1YhDMmo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK1YhDMmo .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYHU5Kvdq {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHU5Kvdq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHU5Kvdq .dropdown-menu {
  padding: 0;
}
.cid-uzYHU5Kvdq .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHU5Kvdq .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHU5Kvdq .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHU5Kvdq .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHU5Kvdq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHU5Kvdq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHU5Kvdq .nav-link {
  position: relative;
}
.cid-uzYHU5Kvdq .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHU5Kvdq .dropdown-menu,
.cid-uzYHU5Kvdq .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHU5Kvdq .nav-item:focus,
.cid-uzYHU5Kvdq .nav-link:focus {
  outline: none;
}
.cid-uzYHU5Kvdq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHU5Kvdq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHU5Kvdq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHU5Kvdq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHU5Kvdq .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHU5Kvdq .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHU5Kvdq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHU5Kvdq .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHU5Kvdq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHU5Kvdq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHU5Kvdq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHU5Kvdq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHU5Kvdq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHU5Kvdq .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-uzYHU5Kvdq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHU5Kvdq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHU5Kvdq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHU5Kvdq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHU5Kvdq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHU5Kvdq .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHU5Kvdq .navbar {
    min-height: 80px;
  }
}
.cid-uzYHU5Kvdq .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHU5Kvdq .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHU5Kvdq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHU5Kvdq .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHU5Kvdq .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHU5Kvdq .dropdown-item.active,
.cid-uzYHU5Kvdq .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHU5Kvdq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHU5Kvdq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHU5Kvdq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHU5Kvdq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHU5Kvdq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHU5Kvdq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHU5Kvdq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHU5Kvdq button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHU5Kvdq button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHU5Kvdq button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHU5Kvdq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHU5Kvdq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHU5Kvdq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHU5Kvdq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHU5Kvdq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHU5Kvdq nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHU5Kvdq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHU5Kvdq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHU5Kvdq nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHU5Kvdq .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHU5Kvdq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHU5Kvdq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHU5Kvdq .navbar {
    height: 70px;
  }
  .cid-uzYHU5Kvdq .navbar.opened {
    height: auto;
  }
  .cid-uzYHU5Kvdq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHU5Kvdq .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHU5Kvdq .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHU5Kvdq .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHU5Kvdq .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHU5Kvdq .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHU5Kvdq .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHU5Kvdq .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHU5Kvdq .navbar-nav {
  display: flex !important;
}
.cid-uzYHU5Kvdq .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHU5Kvdq .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHU5Kvdq .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHU5Kvdq .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHU5Kvdq .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHU5Kvdq .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHU5Kvdq .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHU5Kvdq .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHU5Kvdq .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHU5Kvdq button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHU5Kvdq button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHU5Kvdq button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHU5Kvdq button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHU5Kvdq button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHU5Kvdq button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHU5Kvdq button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHU5Kvdq button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHU5Kvdq .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHU5Kvdq .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHU5Kvdq .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHU5Kvdq .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHU5Kvdq .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHU5Kvdq .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHU5Kvdq .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHU5Kvdq .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHU5Kvdq .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHU5Kvdq .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHU5Kvdq .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHU5Kvdq .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHU5Kvdq .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHU5Kvdq .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHU5Kvdq .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHU5Kvdq .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHU5Kvdq .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHU5Kvdq .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHU5Kvdq .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHU5Kvdq .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHU5Kvdq .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHU5Kvdq .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHU5Kvdq .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHU5Kvdq ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHU5Kvdq ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHU5Kvdq ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHU5Kvdq .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHU5Kvdq .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHU5Kvdq .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHU5Kvdq .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHU5Kvdq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHU5Kvdq .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHU5Kvdq .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHU5Kvdq .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHU5Kvdq .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHU5Kvdq .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHU5Kvdq .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHU5Kvdq .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHU5XpUS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHU5XpUS .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYHWKEVeX {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHWKEVeX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHWKEVeX .dropdown-menu {
  padding: 0;
}
.cid-uzYHWKEVeX .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHWKEVeX .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHWKEVeX .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHWKEVeX .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHWKEVeX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHWKEVeX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHWKEVeX .nav-link {
  position: relative;
}
.cid-uzYHWKEVeX .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHWKEVeX .dropdown-menu,
.cid-uzYHWKEVeX .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHWKEVeX .nav-item:focus,
.cid-uzYHWKEVeX .nav-link:focus {
  outline: none;
}
.cid-uzYHWKEVeX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHWKEVeX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHWKEVeX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHWKEVeX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHWKEVeX .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHWKEVeX .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHWKEVeX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHWKEVeX .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHWKEVeX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHWKEVeX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHWKEVeX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHWKEVeX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHWKEVeX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHWKEVeX .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-uzYHWKEVeX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHWKEVeX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHWKEVeX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHWKEVeX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHWKEVeX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHWKEVeX .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHWKEVeX .navbar {
    min-height: 80px;
  }
}
.cid-uzYHWKEVeX .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHWKEVeX .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHWKEVeX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHWKEVeX .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHWKEVeX .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHWKEVeX .dropdown-item.active,
.cid-uzYHWKEVeX .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHWKEVeX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHWKEVeX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHWKEVeX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHWKEVeX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHWKEVeX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHWKEVeX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHWKEVeX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHWKEVeX button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHWKEVeX button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHWKEVeX button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHWKEVeX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHWKEVeX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHWKEVeX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHWKEVeX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHWKEVeX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHWKEVeX nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHWKEVeX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHWKEVeX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHWKEVeX nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHWKEVeX .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHWKEVeX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHWKEVeX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHWKEVeX .navbar {
    height: 70px;
  }
  .cid-uzYHWKEVeX .navbar.opened {
    height: auto;
  }
  .cid-uzYHWKEVeX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHWKEVeX .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHWKEVeX .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHWKEVeX .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHWKEVeX .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHWKEVeX .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHWKEVeX .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHWKEVeX .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHWKEVeX .navbar-nav {
  display: flex !important;
}
.cid-uzYHWKEVeX .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHWKEVeX .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHWKEVeX .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHWKEVeX .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHWKEVeX .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHWKEVeX .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHWKEVeX .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHWKEVeX .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHWKEVeX .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHWKEVeX button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHWKEVeX button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHWKEVeX button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHWKEVeX button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHWKEVeX button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHWKEVeX button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHWKEVeX button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHWKEVeX button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHWKEVeX .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHWKEVeX .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHWKEVeX .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHWKEVeX .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHWKEVeX .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHWKEVeX .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHWKEVeX .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHWKEVeX .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHWKEVeX .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHWKEVeX .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHWKEVeX .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHWKEVeX .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHWKEVeX .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHWKEVeX .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHWKEVeX .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHWKEVeX .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHWKEVeX .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHWKEVeX .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHWKEVeX .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHWKEVeX .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHWKEVeX .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHWKEVeX .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHWKEVeX .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHWKEVeX ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHWKEVeX ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHWKEVeX ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHWKEVeX .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHWKEVeX .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHWKEVeX .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHWKEVeX .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHWKEVeX .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHWKEVeX .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHWKEVeX .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHWKEVeX .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHWKEVeX .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHWKEVeX .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHWKEVeX .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHWKEVeX .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHWKPgqx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHWKPgqx .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAK3DZVp05 {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1125.jpg");
}
.cid-uAK3DZVp05 .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAK3DZVp05 {
    align-items: flex-end;
  }
  .cid-uAK3DZVp05 .row {
    justify-content: center;
  }
  .cid-uAK3DZVp05 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAK3DZVp05 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAK3DZVp05 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAK3DZVp05 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAK3DZVp05 .content-wrap {
    width: 100%;
  }
}
.cid-uAK3DZVp05 .mbr-section-title,
.cid-uAK3DZVp05 .mbr-section-subtitle {
  text-align: center;
}
.cid-uAK3DZVp05 .mbr-text,
.cid-uAK3DZVp05 .mbr-section-btn {
  text-align: center;
}
.cid-uAK5t0vQAw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK5t0vQAw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK5t0vQAw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK5t0vQAw .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5t0vQAw .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK5t0vQAw .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK5t0vQAw .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK5t0vQAw .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK5t0vQAw .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK5t0vQAw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK5t0vQAw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK5t0vQAw .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK5t0vQAw .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5t0vQAw .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK5t0vQAw ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK5t0vQAw .content-head {
  max-width: 800px;
}
.cid-uAK44rJ9Io {
  background-color: #102f62;
}
.cid-uAK44rJ9Io .mbr-section-title {
  margin: 0;
}
.cid-uAK44rJ9Io .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAK44rJ9Io .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAK44rJ9Io .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAK44rJ9Io .team-item {
  transition: all 0.2s;
}
.cid-uAK44rJ9Io .team-item .item-image {
  position: relative !important;
}
.cid-uAK44rJ9Io .team-item .item-image img {
  width: 100%;
}
.cid-uAK44rJ9Io .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAK44rJ9Io .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAK44rJ9Io .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAK44rJ9Io .team-item .item-caption {
  background: #878787;
}
.cid-uAK44rJ9Io .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAK44rJ9Io .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAK44rJ9Io .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAK44rJ9Io .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAK44rJ9Io .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAK44rJ9Io .team-item:hover {
    transform: none;
  }
  .cid-uAK44rJ9Io .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAK44rJ9Io {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAK44rJ9Io {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAK44rJ9Io .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAK44rJ9Io .container-fluid {
  max-width: 1300px;
}
.cid-uAK3Fe8pVG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAK3Fe8pVG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK3Fe8pVG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK3Fe8pVG .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK3Fe8pVG .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAK3Fe8pVG .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK3Fe8pVG .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3Fe8pVG .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAK3Fe8pVG .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAK3Fe8pVG .mbr-section-title {
  color: #9fe870;
}
.cid-uAK3Fe8pVG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAK3Fe8pVG .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAK3Fe8pVG .card-box .item-footer {
  margin-top: auto;
}
.cid-uAK3Fe8pVG .content-head {
  max-width: 800px;
}
.cid-uAK3Fe8pVG .card-text,
.cid-uAK3Fe8pVG .item .mbr-section-btn {
  text-align: center;
}
.cid-uAK5tFYtCu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK5tFYtCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK5tFYtCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK5tFYtCu .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5tFYtCu .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK5tFYtCu .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK5tFYtCu .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK5tFYtCu .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK5tFYtCu .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK5tFYtCu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK5tFYtCu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK5tFYtCu .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK5tFYtCu .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5tFYtCu .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK5tFYtCu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK5tFYtCu .content-head {
  max-width: 800px;
}
.cid-uAK3FOG1tE {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAK3FOG1tE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK3FOG1tE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAK3FOG1tE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAK3FOG1tE .row {
  flex-direction: row-reverse;
}
.cid-uAK3FOG1tE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAK3FOG1tE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAK3FOG1tE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAK3FOG1tE .mbr-section-title {
  color: #000000;
}
.cid-uAK3FOG1tE .mbr-text,
.cid-uAK3FOG1tE .mbr-section-btn {
  color: #000000;
}
.cid-uAK3HCtxfN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK3HCtxfN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK3HCtxfN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK3HCtxfN .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3HCtxfN .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK3HCtxfN .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK3HCtxfN .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK3HCtxfN .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK3HCtxfN .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK3HCtxfN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK3HCtxfN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK3HCtxfN .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK3HCtxfN .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3HCtxfN .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK3HCtxfN ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK3HCtxfN .content-head {
  max-width: 800px;
}
.cid-uAK3JNM3pg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAK3JNM3pg .mbr-text {
  color: #000000;
}
.cid-uAK3JNM3pg .mbr-section-subtitle {
  color: #000000;
}
.cid-uAK3JNM3pg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAK3JNM3pg .mbr-text,
.cid-uAK3JNM3pg .item .mbr-section-btn {
  text-align: left;
}
.cid-uAK3JNM3pg .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK3JNM3pg .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK3JNM3pg .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYHZ9yOPE {
  z-index: 1000;
  width: 100%;
}
.cid-uzYHZ9yOPE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHZ9yOPE .dropdown-menu {
  padding: 0;
}
.cid-uzYHZ9yOPE .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYHZ9yOPE .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYHZ9yOPE .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYHZ9yOPE .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYHZ9yOPE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYHZ9yOPE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYHZ9yOPE .nav-link {
  position: relative;
}
.cid-uzYHZ9yOPE .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYHZ9yOPE .dropdown-menu,
.cid-uzYHZ9yOPE .navbar.opened {
  background: #212428 !important;
}
.cid-uzYHZ9yOPE .nav-item:focus,
.cid-uzYHZ9yOPE .nav-link:focus {
  outline: none;
}
.cid-uzYHZ9yOPE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYHZ9yOPE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYHZ9yOPE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYHZ9yOPE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYHZ9yOPE .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYHZ9yOPE .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYHZ9yOPE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYHZ9yOPE .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYHZ9yOPE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYHZ9yOPE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYHZ9yOPE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYHZ9yOPE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYHZ9yOPE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYHZ9yOPE .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-uzYHZ9yOPE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYHZ9yOPE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYHZ9yOPE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYHZ9yOPE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYHZ9yOPE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYHZ9yOPE .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYHZ9yOPE .navbar {
    min-height: 80px;
  }
}
.cid-uzYHZ9yOPE .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYHZ9yOPE .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYHZ9yOPE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYHZ9yOPE .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYHZ9yOPE .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYHZ9yOPE .dropdown-item.active,
.cid-uzYHZ9yOPE .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYHZ9yOPE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYHZ9yOPE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYHZ9yOPE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYHZ9yOPE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYHZ9yOPE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYHZ9yOPE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYHZ9yOPE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYHZ9yOPE button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHZ9yOPE button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYHZ9yOPE button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHZ9yOPE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHZ9yOPE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHZ9yOPE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHZ9yOPE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHZ9yOPE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHZ9yOPE nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHZ9yOPE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHZ9yOPE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHZ9yOPE nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYHZ9yOPE .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYHZ9yOPE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYHZ9yOPE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYHZ9yOPE .navbar {
    height: 70px;
  }
  .cid-uzYHZ9yOPE .navbar.opened {
    height: auto;
  }
  .cid-uzYHZ9yOPE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYHZ9yOPE .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYHZ9yOPE .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYHZ9yOPE .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYHZ9yOPE .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYHZ9yOPE .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYHZ9yOPE .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYHZ9yOPE .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYHZ9yOPE .navbar-nav {
  display: flex !important;
}
.cid-uzYHZ9yOPE .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYHZ9yOPE .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYHZ9yOPE .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHZ9yOPE .navbar-nav .nav-item .nav-link:hover,
.cid-uzYHZ9yOPE .navbar-nav .nav-item .nav-link:focus,
.cid-uzYHZ9yOPE .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYHZ9yOPE .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYHZ9yOPE .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYHZ9yOPE .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYHZ9yOPE button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHZ9yOPE button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYHZ9yOPE button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHZ9yOPE button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHZ9yOPE button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYHZ9yOPE button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHZ9yOPE button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYHZ9yOPE button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYHZ9yOPE .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYHZ9yOPE .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYHZ9yOPE .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYHZ9yOPE .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYHZ9yOPE .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYHZ9yOPE .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYHZ9yOPE .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYHZ9yOPE .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYHZ9yOPE .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYHZ9yOPE .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYHZ9yOPE .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYHZ9yOPE .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYHZ9yOPE .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYHZ9yOPE .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYHZ9yOPE .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYHZ9yOPE .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYHZ9yOPE .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYHZ9yOPE .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYHZ9yOPE .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYHZ9yOPE .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYHZ9yOPE .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYHZ9yOPE .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYHZ9yOPE .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYHZ9yOPE ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYHZ9yOPE ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYHZ9yOPE ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYHZ9yOPE .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYHZ9yOPE .social-container {
    padding-top: 40px;
  }
}
.cid-uzYHZ9yOPE .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYHZ9yOPE .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYHZ9yOPE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYHZ9yOPE .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYHZ9yOPE .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYHZ9yOPE .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYHZ9yOPE .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYHZ9yOPE .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYHZ9yOPE .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYHZ9yOPE .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYHZ9J1vn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYHZ9J1vn .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAK5RHHNGn {
  display: flex;
  background-image: url("../../../assets/images/bg-1712x1141.jpg");
}
.cid-uAK5RHHNGn .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAK5RHHNGn {
    align-items: flex-end;
  }
  .cid-uAK5RHHNGn .row {
    justify-content: center;
  }
  .cid-uAK5RHHNGn .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAK5RHHNGn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAK5RHHNGn {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAK5RHHNGn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAK5RHHNGn .content-wrap {
    width: 100%;
  }
}
.cid-uAK5RHHNGn .mbr-section-title,
.cid-uAK5RHHNGn .mbr-section-subtitle {
  text-align: center;
}
.cid-uAK5RHHNGn .mbr-text,
.cid-uAK5RHHNGn .mbr-section-btn {
  text-align: center;
}
.cid-uAK741h1Dz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK741h1Dz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK741h1Dz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK741h1Dz .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK741h1Dz .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK741h1Dz .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK741h1Dz .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK741h1Dz .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK741h1Dz .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK741h1Dz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK741h1Dz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK741h1Dz .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK741h1Dz .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK741h1Dz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK741h1Dz ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK741h1Dz .content-head {
  max-width: 800px;
}
.cid-uAK5YZGFby {
  background-color: #102f62;
}
.cid-uAK5YZGFby .mbr-section-title {
  margin: 0;
}
.cid-uAK5YZGFby .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAK5YZGFby .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAK5YZGFby .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAK5YZGFby .team-item {
  transition: all 0.2s;
}
.cid-uAK5YZGFby .team-item .item-image {
  position: relative !important;
}
.cid-uAK5YZGFby .team-item .item-image img {
  width: 100%;
}
.cid-uAK5YZGFby .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAK5YZGFby .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAK5YZGFby .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAK5YZGFby .team-item .item-caption {
  background: #878787;
}
.cid-uAK5YZGFby .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAK5YZGFby .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAK5YZGFby .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAK5YZGFby .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAK5YZGFby .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAK5YZGFby .team-item:hover {
    transform: none;
  }
  .cid-uAK5YZGFby .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAK5YZGFby {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAK5YZGFby {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAK5YZGFby .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAK5YZGFby .container-fluid {
  max-width: 1300px;
}
.cid-uAK5SfXNbY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAK5SfXNbY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK5SfXNbY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK5SfXNbY .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK5SfXNbY .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAK5SfXNbY .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK5SfXNbY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5SfXNbY .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAK5SfXNbY .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAK5SfXNbY .mbr-section-title {
  color: #9fe870;
}
.cid-uAK5SfXNbY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAK5SfXNbY .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAK5SfXNbY .card-box .item-footer {
  margin-top: auto;
}
.cid-uAK5SfXNbY .content-head {
  max-width: 800px;
}
.cid-uAK5SfXNbY .card-text,
.cid-uAK5SfXNbY .item .mbr-section-btn {
  text-align: center;
}
.cid-uAK74G8Wf6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK74G8Wf6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK74G8Wf6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK74G8Wf6 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK74G8Wf6 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK74G8Wf6 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK74G8Wf6 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK74G8Wf6 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK74G8Wf6 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK74G8Wf6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK74G8Wf6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK74G8Wf6 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK74G8Wf6 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK74G8Wf6 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK74G8Wf6 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK74G8Wf6 .content-head {
  max-width: 800px;
}
.cid-uAK5SL2PJ6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAK5SL2PJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK5SL2PJ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAK5SL2PJ6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAK5SL2PJ6 .row {
  flex-direction: row-reverse;
}
.cid-uAK5SL2PJ6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAK5SL2PJ6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAK5SL2PJ6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAK5SL2PJ6 .mbr-section-title {
  color: #000000;
}
.cid-uAK5SL2PJ6 .mbr-text,
.cid-uAK5SL2PJ6 .mbr-section-btn {
  color: #000000;
}
.cid-uAK5UAbcE4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAK5UAbcE4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK5UAbcE4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAK5UAbcE4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5UAbcE4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAK5UAbcE4 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAK5UAbcE4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAK5UAbcE4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAK5UAbcE4 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAK5UAbcE4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAK5UAbcE4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAK5UAbcE4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK5UAbcE4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5UAbcE4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK5UAbcE4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAK5UAbcE4 .content-head {
  max-width: 800px;
}
.cid-uAK5WEI9TX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAK5WEI9TX .mbr-text {
  color: #000000;
}
.cid-uAK5WEI9TX .mbr-section-subtitle {
  color: #000000;
}
.cid-uAK5WEI9TX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAK5WEI9TX .mbr-text,
.cid-uAK5WEI9TX .item .mbr-section-btn {
  text-align: center;
}
.cid-uAK5WEI9TX .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK5WEI9TX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK5WEI9TX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYI27hXx4 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYI27hXx4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYI27hXx4 .dropdown-menu {
  padding: 0;
}
.cid-uzYI27hXx4 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYI27hXx4 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYI27hXx4 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYI27hXx4 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYI27hXx4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYI27hXx4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYI27hXx4 .nav-link {
  position: relative;
}
.cid-uzYI27hXx4 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYI27hXx4 .dropdown-menu,
.cid-uzYI27hXx4 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYI27hXx4 .nav-item:focus,
.cid-uzYI27hXx4 .nav-link:focus {
  outline: none;
}
.cid-uzYI27hXx4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYI27hXx4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYI27hXx4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYI27hXx4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYI27hXx4 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYI27hXx4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYI27hXx4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYI27hXx4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYI27hXx4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYI27hXx4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYI27hXx4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYI27hXx4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYI27hXx4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYI27hXx4 .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-uzYI27hXx4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYI27hXx4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYI27hXx4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYI27hXx4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYI27hXx4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYI27hXx4 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYI27hXx4 .navbar {
    min-height: 80px;
  }
}
.cid-uzYI27hXx4 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYI27hXx4 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYI27hXx4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYI27hXx4 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYI27hXx4 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYI27hXx4 .dropdown-item.active,
.cid-uzYI27hXx4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYI27hXx4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYI27hXx4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYI27hXx4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYI27hXx4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYI27hXx4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYI27hXx4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYI27hXx4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYI27hXx4 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI27hXx4 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYI27hXx4 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI27hXx4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI27hXx4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYI27hXx4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI27hXx4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI27hXx4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYI27hXx4 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYI27hXx4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYI27hXx4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYI27hXx4 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYI27hXx4 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYI27hXx4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYI27hXx4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYI27hXx4 .navbar {
    height: 70px;
  }
  .cid-uzYI27hXx4 .navbar.opened {
    height: auto;
  }
  .cid-uzYI27hXx4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYI27hXx4 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYI27hXx4 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYI27hXx4 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYI27hXx4 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYI27hXx4 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYI27hXx4 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYI27hXx4 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYI27hXx4 .navbar-nav {
  display: flex !important;
}
.cid-uzYI27hXx4 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYI27hXx4 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYI27hXx4 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYI27hXx4 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYI27hXx4 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYI27hXx4 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYI27hXx4 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYI27hXx4 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYI27hXx4 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYI27hXx4 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI27hXx4 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYI27hXx4 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI27hXx4 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI27hXx4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYI27hXx4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI27hXx4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI27hXx4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYI27hXx4 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI27hXx4 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYI27hXx4 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI27hXx4 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI27hXx4 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYI27hXx4 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYI27hXx4 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYI27hXx4 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYI27hXx4 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYI27hXx4 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYI27hXx4 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYI27hXx4 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYI27hXx4 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYI27hXx4 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYI27hXx4 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYI27hXx4 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYI27hXx4 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYI27hXx4 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYI27hXx4 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYI27hXx4 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYI27hXx4 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYI27hXx4 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYI27hXx4 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYI27hXx4 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYI27hXx4 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYI27hXx4 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYI27hXx4 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYI27hXx4 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYI27hXx4 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYI27hXx4 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYI27hXx4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYI27hXx4 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYI27hXx4 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYI27hXx4 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYI27hXx4 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYI27hXx4 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYI27hXx4 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYI27hXx4 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYI27tRY9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYI27tRY9 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYI4NvEWq {
  z-index: 1000;
  width: 100%;
}
.cid-uzYI4NvEWq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYI4NvEWq .dropdown-menu {
  padding: 0;
}
.cid-uzYI4NvEWq .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYI4NvEWq .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYI4NvEWq .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYI4NvEWq .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYI4NvEWq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYI4NvEWq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYI4NvEWq .nav-link {
  position: relative;
}
.cid-uzYI4NvEWq .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYI4NvEWq .dropdown-menu,
.cid-uzYI4NvEWq .navbar.opened {
  background: #212428 !important;
}
.cid-uzYI4NvEWq .nav-item:focus,
.cid-uzYI4NvEWq .nav-link:focus {
  outline: none;
}
.cid-uzYI4NvEWq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYI4NvEWq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYI4NvEWq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYI4NvEWq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYI4NvEWq .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYI4NvEWq .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYI4NvEWq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYI4NvEWq .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYI4NvEWq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYI4NvEWq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYI4NvEWq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYI4NvEWq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYI4NvEWq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYI4NvEWq .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-uzYI4NvEWq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYI4NvEWq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYI4NvEWq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYI4NvEWq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYI4NvEWq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYI4NvEWq .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYI4NvEWq .navbar {
    min-height: 80px;
  }
}
.cid-uzYI4NvEWq .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYI4NvEWq .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYI4NvEWq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYI4NvEWq .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYI4NvEWq .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYI4NvEWq .dropdown-item.active,
.cid-uzYI4NvEWq .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYI4NvEWq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYI4NvEWq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYI4NvEWq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYI4NvEWq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYI4NvEWq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYI4NvEWq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYI4NvEWq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYI4NvEWq button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI4NvEWq button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYI4NvEWq button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI4NvEWq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI4NvEWq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYI4NvEWq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI4NvEWq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI4NvEWq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYI4NvEWq nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYI4NvEWq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYI4NvEWq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYI4NvEWq nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYI4NvEWq .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYI4NvEWq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYI4NvEWq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYI4NvEWq .navbar {
    height: 70px;
  }
  .cid-uzYI4NvEWq .navbar.opened {
    height: auto;
  }
  .cid-uzYI4NvEWq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYI4NvEWq .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYI4NvEWq .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYI4NvEWq .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYI4NvEWq .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYI4NvEWq .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYI4NvEWq .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYI4NvEWq .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYI4NvEWq .navbar-nav {
  display: flex !important;
}
.cid-uzYI4NvEWq .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYI4NvEWq .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYI4NvEWq .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYI4NvEWq .navbar-nav .nav-item .nav-link:hover,
.cid-uzYI4NvEWq .navbar-nav .nav-item .nav-link:focus,
.cid-uzYI4NvEWq .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYI4NvEWq .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYI4NvEWq .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYI4NvEWq .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYI4NvEWq button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI4NvEWq button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYI4NvEWq button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI4NvEWq button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI4NvEWq button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYI4NvEWq button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI4NvEWq button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI4NvEWq button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYI4NvEWq .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI4NvEWq .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYI4NvEWq .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI4NvEWq .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI4NvEWq .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYI4NvEWq .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYI4NvEWq .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYI4NvEWq .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYI4NvEWq .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYI4NvEWq .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYI4NvEWq .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYI4NvEWq .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYI4NvEWq .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYI4NvEWq .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYI4NvEWq .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYI4NvEWq .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYI4NvEWq .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYI4NvEWq .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYI4NvEWq .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYI4NvEWq .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYI4NvEWq .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYI4NvEWq .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYI4NvEWq .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYI4NvEWq ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYI4NvEWq ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYI4NvEWq ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYI4NvEWq .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYI4NvEWq .social-container {
    padding-top: 40px;
  }
}
.cid-uzYI4NvEWq .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYI4NvEWq .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYI4NvEWq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYI4NvEWq .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYI4NvEWq .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYI4NvEWq .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYI4NvEWq .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYI4NvEWq .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYI4NvEWq .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYI4NvEWq .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYI4NHsMU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYI4NHsMU .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAK7diCV1a {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x933.jpg");
}
.cid-uAK7diCV1a .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAK7diCV1a {
    align-items: flex-end;
  }
  .cid-uAK7diCV1a .row {
    justify-content: center;
  }
  .cid-uAK7diCV1a .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAK7diCV1a .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAK7diCV1a {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAK7diCV1a .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAK7diCV1a .content-wrap {
    width: 100%;
  }
}
.cid-uAK7diCV1a .mbr-section-title,
.cid-uAK7diCV1a .mbr-section-subtitle {
  text-align: center;
}
.cid-uAK7diCV1a .mbr-text,
.cid-uAK7diCV1a .mbr-section-btn {
  text-align: center;
}
.cid-uAK9hJWyJ7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAK9hJWyJ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK9hJWyJ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK9hJWyJ7 .row {
  justify-content: center;
}
.cid-uAK9hJWyJ7 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK9hJWyJ7 .item {
    margin-bottom: 1rem;
  }
}
.cid-uAK9hJWyJ7 .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK9hJWyJ7 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK9hJWyJ7 .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK9hJWyJ7 .content-head {
  max-width: 800px;
}
.cid-uAK9hJWyJ7 .card-title {
  text-align: center;
}
.cid-uAK9hJWyJ7 P {
  text-align: center;
}
.cid-uAK7iREMJv {
  background-color: #102f62;
}
.cid-uAK7iREMJv .mbr-section-title {
  margin: 0;
}
.cid-uAK7iREMJv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAK7iREMJv .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAK7iREMJv .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAK7iREMJv .team-item {
  transition: all 0.2s;
}
.cid-uAK7iREMJv .team-item .item-image {
  position: relative !important;
}
.cid-uAK7iREMJv .team-item .item-image img {
  width: 100%;
}
.cid-uAK7iREMJv .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAK7iREMJv .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAK7iREMJv .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAK7iREMJv .team-item .item-caption {
  background: #878787;
}
.cid-uAK7iREMJv .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAK7iREMJv .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAK7iREMJv .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAK7iREMJv .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAK7iREMJv .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAK7iREMJv .team-item:hover {
    transform: none;
  }
  .cid-uAK7iREMJv .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAK7iREMJv {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAK7iREMJv {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAK7iREMJv .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAK7iREMJv .container-fluid {
  max-width: 1300px;
}
.cid-uAK7dTUUcJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAK7dTUUcJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK7dTUUcJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK7dTUUcJ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK7dTUUcJ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAK7dTUUcJ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK7dTUUcJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK7dTUUcJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAK7dTUUcJ .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAK7dTUUcJ .mbr-section-title {
  color: #9fe870;
}
.cid-uAK7dTUUcJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAK7dTUUcJ .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAK7dTUUcJ .card-box .item-footer {
  margin-top: auto;
}
.cid-uAK7dTUUcJ .content-head {
  max-width: 800px;
}
.cid-uAK7dTUUcJ .card-text,
.cid-uAK7dTUUcJ .item .mbr-section-btn {
  text-align: center;
}
.cid-uAK9iFFQWJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAK9iFFQWJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK9iFFQWJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK9iFFQWJ .row {
  justify-content: center;
}
.cid-uAK9iFFQWJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK9iFFQWJ .item {
    margin-bottom: 1rem;
  }
}
.cid-uAK9iFFQWJ .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK9iFFQWJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK9iFFQWJ .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK9iFFQWJ .content-head {
  max-width: 800px;
}
.cid-uAK9iFFQWJ .card-title {
  text-align: center;
}
.cid-uAK9iFFQWJ P {
  text-align: center;
}
.cid-uAK7erH5m0 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAK7erH5m0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK7erH5m0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAK7erH5m0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAK7erH5m0 .row {
  flex-direction: row-reverse;
}
.cid-uAK7erH5m0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAK7erH5m0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAK7erH5m0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAK7erH5m0 .mbr-section-title {
  color: #000000;
}
.cid-uAK7erH5m0 .mbr-text,
.cid-uAK7erH5m0 .mbr-section-btn {
  color: #000000;
}
.cid-uAK8IIP0YH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAK8IIP0YH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAK8IIP0YH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAK8IIP0YH .row {
  justify-content: center;
}
.cid-uAK8IIP0YH .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAK8IIP0YH .item {
    margin-bottom: 1rem;
  }
}
.cid-uAK8IIP0YH .item .item-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK8IIP0YH .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK8IIP0YH .item .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAK8IIP0YH .content-head {
  max-width: 800px;
}
.cid-uAK8IIP0YH .card-title {
  text-align: center;
}
.cid-uAK8IIP0YH P {
  text-align: center;
}
.cid-uAK7gQLBr3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAK7gQLBr3 .mbr-text {
  color: #000000;
}
.cid-uAK7gQLBr3 .mbr-section-subtitle {
  color: #000000;
}
.cid-uAK7gQLBr3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAK7gQLBr3 .mbr-text,
.cid-uAK7gQLBr3 .item .mbr-section-btn {
  text-align: left;
}
.cid-uAK7gQLBr3 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAK7gQLBr3 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAK7gQLBr3 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYI7rneoM {
  z-index: 1000;
  width: 100%;
}
.cid-uzYI7rneoM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYI7rneoM .dropdown-menu {
  padding: 0;
}
.cid-uzYI7rneoM .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYI7rneoM .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYI7rneoM .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYI7rneoM .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYI7rneoM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYI7rneoM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYI7rneoM .nav-link {
  position: relative;
}
.cid-uzYI7rneoM .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYI7rneoM .dropdown-menu,
.cid-uzYI7rneoM .navbar.opened {
  background: #212428 !important;
}
.cid-uzYI7rneoM .nav-item:focus,
.cid-uzYI7rneoM .nav-link:focus {
  outline: none;
}
.cid-uzYI7rneoM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYI7rneoM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYI7rneoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYI7rneoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYI7rneoM .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYI7rneoM .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYI7rneoM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYI7rneoM .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYI7rneoM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYI7rneoM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYI7rneoM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYI7rneoM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYI7rneoM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYI7rneoM .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-uzYI7rneoM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYI7rneoM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYI7rneoM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYI7rneoM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYI7rneoM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYI7rneoM .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYI7rneoM .navbar {
    min-height: 80px;
  }
}
.cid-uzYI7rneoM .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYI7rneoM .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYI7rneoM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYI7rneoM .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYI7rneoM .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYI7rneoM .dropdown-item.active,
.cid-uzYI7rneoM .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYI7rneoM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYI7rneoM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYI7rneoM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYI7rneoM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYI7rneoM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYI7rneoM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYI7rneoM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYI7rneoM button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI7rneoM button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYI7rneoM button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI7rneoM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI7rneoM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYI7rneoM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI7rneoM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI7rneoM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYI7rneoM nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYI7rneoM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYI7rneoM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYI7rneoM nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYI7rneoM .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYI7rneoM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYI7rneoM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYI7rneoM .navbar {
    height: 70px;
  }
  .cid-uzYI7rneoM .navbar.opened {
    height: auto;
  }
  .cid-uzYI7rneoM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYI7rneoM .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYI7rneoM .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYI7rneoM .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYI7rneoM .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYI7rneoM .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYI7rneoM .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYI7rneoM .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYI7rneoM .navbar-nav {
  display: flex !important;
}
.cid-uzYI7rneoM .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYI7rneoM .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYI7rneoM .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYI7rneoM .navbar-nav .nav-item .nav-link:hover,
.cid-uzYI7rneoM .navbar-nav .nav-item .nav-link:focus,
.cid-uzYI7rneoM .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYI7rneoM .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYI7rneoM .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYI7rneoM .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYI7rneoM button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI7rneoM button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYI7rneoM button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI7rneoM button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI7rneoM button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYI7rneoM button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI7rneoM button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYI7rneoM button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYI7rneoM .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYI7rneoM .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYI7rneoM .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYI7rneoM .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYI7rneoM .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYI7rneoM .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYI7rneoM .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYI7rneoM .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYI7rneoM .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYI7rneoM .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYI7rneoM .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYI7rneoM .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYI7rneoM .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYI7rneoM .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYI7rneoM .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYI7rneoM .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYI7rneoM .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYI7rneoM .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYI7rneoM .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYI7rneoM .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYI7rneoM .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYI7rneoM .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYI7rneoM .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYI7rneoM ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYI7rneoM ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYI7rneoM ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYI7rneoM .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYI7rneoM .social-container {
    padding-top: 40px;
  }
}
.cid-uzYI7rneoM .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYI7rneoM .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYI7rneoM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYI7rneoM .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYI7rneoM .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYI7rneoM .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYI7rneoM .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYI7rneoM .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYI7rneoM .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYI7rneoM .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYI7rzs9f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYI7rzs9f .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAPzmo4rjs {
  display: flex;
  background-image: url("../../../assets/images/two-wild-chestnut-horses-running-together-dust-front-view-copy-2000x1978.jpg");
}
.cid-uAPzmo4rjs .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAPzmo4rjs {
    align-items: flex-end;
  }
  .cid-uAPzmo4rjs .row {
    justify-content: center;
  }
  .cid-uAPzmo4rjs .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAPzmo4rjs .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAPzmo4rjs {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAPzmo4rjs .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAPzmo4rjs .content-wrap {
    width: 100%;
  }
}
.cid-uAPzmo4rjs .mbr-section-title,
.cid-uAPzmo4rjs .mbr-section-subtitle {
  text-align: center;
}
.cid-uAPzmo4rjs .mbr-text,
.cid-uAPzmo4rjs .mbr-section-btn {
  text-align: center;
}
.cid-uAPAvSQqec {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPAvSQqec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPAvSQqec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPAvSQqec .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPAvSQqec .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPAvSQqec .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPAvSQqec .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPAvSQqec .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPAvSQqec .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPAvSQqec .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPAvSQqec .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPAvSQqec .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPAvSQqec .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPAvSQqec .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPAvSQqec ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPAvSQqec .content-head {
  max-width: 800px;
}
.cid-uAPztPegSu {
  background-color: #102f62;
}
.cid-uAPztPegSu .mbr-section-title {
  margin: 0;
}
.cid-uAPztPegSu .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAPztPegSu .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAPztPegSu .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAPztPegSu .team-item {
  transition: all 0.2s;
}
.cid-uAPztPegSu .team-item .item-image {
  position: relative !important;
}
.cid-uAPztPegSu .team-item .item-image img {
  width: 100%;
}
.cid-uAPztPegSu .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAPztPegSu .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAPztPegSu .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAPztPegSu .team-item .item-caption {
  background: #878787;
}
.cid-uAPztPegSu .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAPztPegSu .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAPztPegSu .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAPztPegSu .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAPztPegSu .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAPztPegSu .team-item:hover {
    transform: none;
  }
  .cid-uAPztPegSu .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAPztPegSu {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAPztPegSu {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAPztPegSu .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAPztPegSu .container-fluid {
  max-width: 1300px;
}
.cid-uAPzrXzhjc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPzrXzhjc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPzrXzhjc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPzrXzhjc .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPzrXzhjc .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPzrXzhjc .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPzrXzhjc .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPzrXzhjc .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPzrXzhjc .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPzrXzhjc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPzrXzhjc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPzrXzhjc .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPzrXzhjc .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPzrXzhjc .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPzrXzhjc ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPzrXzhjc .content-head {
  max-width: 800px;
}
.cid-uAPznhdv5G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAPznhdv5G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPznhdv5G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPznhdv5G .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAPznhdv5G .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAPznhdv5G .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPznhdv5G .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPznhdv5G .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAPznhdv5G .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAPznhdv5G .mbr-section-title {
  color: #9fe870;
}
.cid-uAPznhdv5G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAPznhdv5G .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAPznhdv5G .card-box .item-footer {
  margin-top: auto;
}
.cid-uAPznhdv5G .content-head {
  max-width: 800px;
}
.cid-uAPznhdv5G .card-title,
.cid-uAPznhdv5G .iconfont-wrapper {
  text-align: center;
}
.cid-uAPznhdv5G .card-text,
.cid-uAPznhdv5G .item .mbr-section-btn {
  text-align: center;
}
.cid-uAPznPGya9 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAPznPGya9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPznPGya9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAPznPGya9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAPznPGya9 .row {
  flex-direction: row-reverse;
}
.cid-uAPznPGya9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAPznPGya9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAPznPGya9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAPznPGya9 .mbr-section-title {
  color: #000000;
}
.cid-uAPznPGya9 .mbr-text,
.cid-uAPznPGya9 .mbr-section-btn {
  color: #000000;
}
.cid-uAPAwMC3QK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPAwMC3QK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPAwMC3QK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPAwMC3QK .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPAwMC3QK .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPAwMC3QK .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPAwMC3QK .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPAwMC3QK .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPAwMC3QK .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPAwMC3QK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPAwMC3QK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPAwMC3QK .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPAwMC3QK .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPAwMC3QK .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPAwMC3QK ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPAwMC3QK .content-head {
  max-width: 800px;
}
.cid-uAPzpqdgs8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAPzpqdgs8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPzpqdgs8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPzpqdgs8 .mbr-section-title {
  text-align: center;
}
.cid-uAPzpqdgs8 .mbr-section-subtitle {
  text-align: center;
}
.cid-uzYIg5Clqh {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIg5Clqh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIg5Clqh .dropdown-menu {
  padding: 0;
}
.cid-uzYIg5Clqh .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIg5Clqh .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIg5Clqh .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIg5Clqh .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIg5Clqh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIg5Clqh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIg5Clqh .nav-link {
  position: relative;
}
.cid-uzYIg5Clqh .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIg5Clqh .dropdown-menu,
.cid-uzYIg5Clqh .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIg5Clqh .nav-item:focus,
.cid-uzYIg5Clqh .nav-link:focus {
  outline: none;
}
.cid-uzYIg5Clqh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIg5Clqh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIg5Clqh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIg5Clqh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIg5Clqh .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIg5Clqh .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIg5Clqh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIg5Clqh .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIg5Clqh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIg5Clqh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIg5Clqh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIg5Clqh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIg5Clqh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIg5Clqh .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-uzYIg5Clqh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIg5Clqh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIg5Clqh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIg5Clqh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIg5Clqh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIg5Clqh .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIg5Clqh .navbar {
    min-height: 80px;
  }
}
.cid-uzYIg5Clqh .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIg5Clqh .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIg5Clqh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIg5Clqh .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIg5Clqh .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIg5Clqh .dropdown-item.active,
.cid-uzYIg5Clqh .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIg5Clqh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIg5Clqh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIg5Clqh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIg5Clqh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIg5Clqh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIg5Clqh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIg5Clqh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIg5Clqh button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIg5Clqh button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIg5Clqh button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIg5Clqh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIg5Clqh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIg5Clqh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIg5Clqh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIg5Clqh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIg5Clqh nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIg5Clqh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIg5Clqh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIg5Clqh nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIg5Clqh .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIg5Clqh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIg5Clqh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIg5Clqh .navbar {
    height: 70px;
  }
  .cid-uzYIg5Clqh .navbar.opened {
    height: auto;
  }
  .cid-uzYIg5Clqh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIg5Clqh .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIg5Clqh .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIg5Clqh .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIg5Clqh .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIg5Clqh .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIg5Clqh .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIg5Clqh .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIg5Clqh .navbar-nav {
  display: flex !important;
}
.cid-uzYIg5Clqh .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIg5Clqh .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIg5Clqh .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIg5Clqh .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIg5Clqh .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIg5Clqh .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIg5Clqh .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIg5Clqh .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIg5Clqh .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIg5Clqh button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIg5Clqh button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIg5Clqh button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIg5Clqh button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIg5Clqh button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIg5Clqh button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIg5Clqh button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIg5Clqh button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIg5Clqh .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIg5Clqh .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIg5Clqh .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIg5Clqh .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIg5Clqh .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIg5Clqh .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIg5Clqh .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIg5Clqh .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIg5Clqh .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIg5Clqh .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIg5Clqh .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIg5Clqh .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIg5Clqh .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIg5Clqh .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIg5Clqh .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIg5Clqh .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIg5Clqh .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIg5Clqh .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIg5Clqh .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIg5Clqh .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIg5Clqh .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIg5Clqh .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIg5Clqh .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIg5Clqh ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIg5Clqh ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIg5Clqh ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIg5Clqh .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIg5Clqh .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIg5Clqh .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIg5Clqh .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIg5Clqh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIg5Clqh .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIg5Clqh .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIg5Clqh .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIg5Clqh .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIg5Clqh .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIg5Clqh .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIg5Clqh .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIg5QLjh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIg5QLjh .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAPAWIIf8C {
  display: flex;
  background-image: url("../../../assets/images/untitled-1-2000x1250.jpg");
}
.cid-uAPAWIIf8C .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAPAWIIf8C {
    align-items: flex-end;
  }
  .cid-uAPAWIIf8C .row {
    justify-content: center;
  }
  .cid-uAPAWIIf8C .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAPAWIIf8C .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAPAWIIf8C {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAPAWIIf8C .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAPAWIIf8C .content-wrap {
    width: 100%;
  }
}
.cid-uAPAWIIf8C .mbr-section-title,
.cid-uAPAWIIf8C .mbr-section-subtitle {
  text-align: center;
}
.cid-uAPAWIIf8C .mbr-text,
.cid-uAPAWIIf8C .mbr-section-btn {
  text-align: center;
}
.cid-uAPDSkGB83 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPDSkGB83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPDSkGB83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPDSkGB83 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPDSkGB83 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPDSkGB83 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPDSkGB83 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPDSkGB83 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPDSkGB83 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPDSkGB83 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPDSkGB83 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPDSkGB83 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPDSkGB83 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPDSkGB83 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPDSkGB83 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPDSkGB83 .content-head {
  max-width: 800px;
}
.cid-uAPB3bSbe1 {
  background-color: #102f62;
}
.cid-uAPB3bSbe1 .mbr-section-title {
  margin: 0;
}
.cid-uAPB3bSbe1 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAPB3bSbe1 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAPB3bSbe1 .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAPB3bSbe1 .team-item {
  transition: all 0.2s;
}
.cid-uAPB3bSbe1 .team-item .item-image {
  position: relative !important;
}
.cid-uAPB3bSbe1 .team-item .item-image img {
  width: 100%;
}
.cid-uAPB3bSbe1 .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAPB3bSbe1 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAPB3bSbe1 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAPB3bSbe1 .team-item .item-caption {
  background: #878787;
}
.cid-uAPB3bSbe1 .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAPB3bSbe1 .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAPB3bSbe1 .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAPB3bSbe1 .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAPB3bSbe1 .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAPB3bSbe1 .team-item:hover {
    transform: none;
  }
  .cid-uAPB3bSbe1 .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAPB3bSbe1 {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAPB3bSbe1 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAPB3bSbe1 .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAPB3bSbe1 .container-fluid {
  max-width: 1300px;
}
.cid-uAPAXhBaRC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAPAXhBaRC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPAXhBaRC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPAXhBaRC .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAPAXhBaRC .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAPAXhBaRC .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPAXhBaRC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPAXhBaRC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAPAXhBaRC .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAPAXhBaRC .mbr-section-title {
  color: #9fe870;
}
.cid-uAPAXhBaRC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAPAXhBaRC .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAPAXhBaRC .card-box .item-footer {
  margin-top: auto;
}
.cid-uAPAXhBaRC .content-head {
  max-width: 800px;
}
.cid-uAPDTBJTkV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPDTBJTkV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPDTBJTkV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPDTBJTkV .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPDTBJTkV .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPDTBJTkV .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPDTBJTkV .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPDTBJTkV .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPDTBJTkV .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPDTBJTkV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPDTBJTkV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPDTBJTkV .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPDTBJTkV .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPDTBJTkV .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPDTBJTkV ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPDTBJTkV .content-head {
  max-width: 800px;
}
.cid-uAPAY1fywT {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAPAY1fywT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPAY1fywT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAPAY1fywT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAPAY1fywT .row {
  flex-direction: row-reverse;
}
.cid-uAPAY1fywT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAPAY1fywT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAPAY1fywT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAPAY1fywT .mbr-section-title {
  color: #000000;
}
.cid-uAPAY1fywT .mbr-text,
.cid-uAPAY1fywT .mbr-section-btn {
  color: #000000;
}
.cid-uAPAZo8PiF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPAZo8PiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPAZo8PiF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPAZo8PiF .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPAZo8PiF .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPAZo8PiF .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPAZo8PiF .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPAZo8PiF .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPAZo8PiF .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPAZo8PiF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPAZo8PiF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPAZo8PiF .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPAZo8PiF .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPAZo8PiF .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPAZo8PiF ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPAZo8PiF .content-head {
  max-width: 800px;
}
.cid-uAPB0QxC5M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAPB0QxC5M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPB0QxC5M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPB0QxC5M .mbr-section-title {
  text-align: center;
}
.cid-uAPB0QxC5M .mbr-section-subtitle {
  text-align: center;
}
.cid-uzYIjn7o0v {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIjn7o0v .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIjn7o0v .dropdown-menu {
  padding: 0;
}
.cid-uzYIjn7o0v .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIjn7o0v .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIjn7o0v .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIjn7o0v .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIjn7o0v .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIjn7o0v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIjn7o0v .nav-link {
  position: relative;
}
.cid-uzYIjn7o0v .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIjn7o0v .dropdown-menu,
.cid-uzYIjn7o0v .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIjn7o0v .nav-item:focus,
.cid-uzYIjn7o0v .nav-link:focus {
  outline: none;
}
.cid-uzYIjn7o0v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIjn7o0v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIjn7o0v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIjn7o0v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIjn7o0v .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIjn7o0v .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIjn7o0v .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIjn7o0v .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIjn7o0v .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIjn7o0v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIjn7o0v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIjn7o0v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIjn7o0v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIjn7o0v .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-uzYIjn7o0v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIjn7o0v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIjn7o0v .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIjn7o0v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIjn7o0v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIjn7o0v .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIjn7o0v .navbar {
    min-height: 80px;
  }
}
.cid-uzYIjn7o0v .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIjn7o0v .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIjn7o0v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIjn7o0v .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIjn7o0v .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIjn7o0v .dropdown-item.active,
.cid-uzYIjn7o0v .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIjn7o0v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIjn7o0v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIjn7o0v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIjn7o0v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIjn7o0v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIjn7o0v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIjn7o0v ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIjn7o0v button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIjn7o0v button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIjn7o0v button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIjn7o0v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIjn7o0v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIjn7o0v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIjn7o0v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIjn7o0v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIjn7o0v nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIjn7o0v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIjn7o0v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIjn7o0v nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIjn7o0v .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIjn7o0v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIjn7o0v .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIjn7o0v .navbar {
    height: 70px;
  }
  .cid-uzYIjn7o0v .navbar.opened {
    height: auto;
  }
  .cid-uzYIjn7o0v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIjn7o0v .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIjn7o0v .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIjn7o0v .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIjn7o0v .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIjn7o0v .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIjn7o0v .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIjn7o0v .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIjn7o0v .navbar-nav {
  display: flex !important;
}
.cid-uzYIjn7o0v .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIjn7o0v .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIjn7o0v .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIjn7o0v .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIjn7o0v .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIjn7o0v .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIjn7o0v .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIjn7o0v .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIjn7o0v .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIjn7o0v button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIjn7o0v button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIjn7o0v button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIjn7o0v button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIjn7o0v button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIjn7o0v button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIjn7o0v button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIjn7o0v button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIjn7o0v .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIjn7o0v .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIjn7o0v .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIjn7o0v .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIjn7o0v .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIjn7o0v .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIjn7o0v .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIjn7o0v .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIjn7o0v .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIjn7o0v .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIjn7o0v .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIjn7o0v .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIjn7o0v .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIjn7o0v .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIjn7o0v .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIjn7o0v .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIjn7o0v .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIjn7o0v .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIjn7o0v .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIjn7o0v .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIjn7o0v .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIjn7o0v .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIjn7o0v .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIjn7o0v ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIjn7o0v ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIjn7o0v ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIjn7o0v .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIjn7o0v .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIjn7o0v .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIjn7o0v .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIjn7o0v .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIjn7o0v .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIjn7o0v .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIjn7o0v .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIjn7o0v .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIjn7o0v .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIjn7o0v .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIjn7o0v .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIjnJkoJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIjnJkoJ .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAPE3oyJut {
  display: flex;
  background-image: url("../../../assets/images/bg-1656x1358.jpg");
}
.cid-uAPE3oyJut .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAPE3oyJut {
    align-items: flex-end;
  }
  .cid-uAPE3oyJut .row {
    justify-content: center;
  }
  .cid-uAPE3oyJut .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAPE3oyJut .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAPE3oyJut {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAPE3oyJut .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAPE3oyJut .content-wrap {
    width: 100%;
  }
}
.cid-uAPE3oyJut .mbr-section-title,
.cid-uAPE3oyJut .mbr-section-subtitle {
  text-align: center;
}
.cid-uAPE3oyJut .mbr-text,
.cid-uAPE3oyJut .mbr-section-btn {
  text-align: center;
}
.cid-uAPFomoELU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPFomoELU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPFomoELU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPFomoELU .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPFomoELU .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPFomoELU .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPFomoELU .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPFomoELU .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPFomoELU .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPFomoELU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPFomoELU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPFomoELU .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPFomoELU .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPFomoELU .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPFomoELU ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPFomoELU .content-head {
  max-width: 800px;
}
.cid-uAPEfOb24N {
  background-color: #102f62;
}
.cid-uAPEfOb24N .mbr-section-title {
  margin: 0;
}
.cid-uAPEfOb24N .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAPEfOb24N .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAPEfOb24N .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAPEfOb24N .team-item {
  transition: all 0.2s;
}
.cid-uAPEfOb24N .team-item .item-image {
  position: relative !important;
}
.cid-uAPEfOb24N .team-item .item-image img {
  width: 100%;
}
.cid-uAPEfOb24N .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAPEfOb24N .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAPEfOb24N .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAPEfOb24N .team-item .item-caption {
  background: #878787;
}
.cid-uAPEfOb24N .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAPEfOb24N .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAPEfOb24N .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAPEfOb24N .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAPEfOb24N .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAPEfOb24N .team-item:hover {
    transform: none;
  }
  .cid-uAPEfOb24N .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAPEfOb24N {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAPEfOb24N {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAPEfOb24N .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAPEfOb24N .container-fluid {
  max-width: 1300px;
}
.cid-uAPE8SyWAh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPE8SyWAh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPE8SyWAh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPE8SyWAh .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPE8SyWAh .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPE8SyWAh .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPE8SyWAh .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPE8SyWAh .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPE8SyWAh .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPE8SyWAh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPE8SyWAh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPE8SyWAh .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPE8SyWAh .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPE8SyWAh .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPE8SyWAh ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPE8SyWAh .content-head {
  max-width: 800px;
}
.cid-uAPE4gAtjh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAPE4gAtjh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPE4gAtjh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPE4gAtjh .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAPE4gAtjh .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAPE4gAtjh .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPE4gAtjh .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPE4gAtjh .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAPE4gAtjh .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAPE4gAtjh .mbr-section-title {
  color: #9fe870;
}
.cid-uAPE4gAtjh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAPE4gAtjh .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAPE4gAtjh .card-box .item-footer {
  margin-top: auto;
}
.cid-uAPE4gAtjh .content-head {
  max-width: 800px;
}
.cid-uAPE4gAtjh .card-text,
.cid-uAPE4gAtjh .item .mbr-section-btn {
  text-align: center;
}
.cid-uAPE5jPKtp {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAPE5jPKtp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPE5jPKtp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAPE5jPKtp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAPE5jPKtp .row {
  flex-direction: row-reverse;
}
.cid-uAPE5jPKtp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAPE5jPKtp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAPE5jPKtp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAPE5jPKtp .mbr-section-title {
  color: #000000;
}
.cid-uAPE5jPKtp .mbr-text,
.cid-uAPE5jPKtp .mbr-section-btn {
  color: #000000;
}
.cid-uAPFpwUMP1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPFpwUMP1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPFpwUMP1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPFpwUMP1 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPFpwUMP1 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPFpwUMP1 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPFpwUMP1 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPFpwUMP1 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPFpwUMP1 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPFpwUMP1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPFpwUMP1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPFpwUMP1 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPFpwUMP1 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPFpwUMP1 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPFpwUMP1 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPFpwUMP1 .content-head {
  max-width: 800px;
}
.cid-uAPEbJS3b8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAPEbJS3b8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPEbJS3b8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPEbJS3b8 .mbr-section-title {
  text-align: center;
}
.cid-uAPEbJS3b8 .mbr-section-subtitle {
  text-align: center;
}
.cid-uzYImBnW72 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYImBnW72 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYImBnW72 .dropdown-menu {
  padding: 0;
}
.cid-uzYImBnW72 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYImBnW72 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYImBnW72 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYImBnW72 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYImBnW72 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYImBnW72 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYImBnW72 .nav-link {
  position: relative;
}
.cid-uzYImBnW72 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYImBnW72 .dropdown-menu,
.cid-uzYImBnW72 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYImBnW72 .nav-item:focus,
.cid-uzYImBnW72 .nav-link:focus {
  outline: none;
}
.cid-uzYImBnW72 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYImBnW72 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYImBnW72 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYImBnW72 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYImBnW72 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYImBnW72 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYImBnW72 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYImBnW72 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYImBnW72 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYImBnW72 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYImBnW72 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYImBnW72 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYImBnW72 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYImBnW72 .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-uzYImBnW72 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYImBnW72 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYImBnW72 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYImBnW72 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYImBnW72 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYImBnW72 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYImBnW72 .navbar {
    min-height: 80px;
  }
}
.cid-uzYImBnW72 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYImBnW72 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYImBnW72 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYImBnW72 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYImBnW72 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYImBnW72 .dropdown-item.active,
.cid-uzYImBnW72 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYImBnW72 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYImBnW72 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYImBnW72 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYImBnW72 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYImBnW72 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYImBnW72 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYImBnW72 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYImBnW72 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYImBnW72 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYImBnW72 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYImBnW72 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYImBnW72 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYImBnW72 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYImBnW72 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYImBnW72 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYImBnW72 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYImBnW72 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYImBnW72 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYImBnW72 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYImBnW72 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYImBnW72 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYImBnW72 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYImBnW72 .navbar {
    height: 70px;
  }
  .cid-uzYImBnW72 .navbar.opened {
    height: auto;
  }
  .cid-uzYImBnW72 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYImBnW72 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYImBnW72 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYImBnW72 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYImBnW72 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYImBnW72 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYImBnW72 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYImBnW72 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYImBnW72 .navbar-nav {
  display: flex !important;
}
.cid-uzYImBnW72 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYImBnW72 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYImBnW72 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYImBnW72 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYImBnW72 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYImBnW72 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYImBnW72 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYImBnW72 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYImBnW72 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYImBnW72 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYImBnW72 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYImBnW72 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYImBnW72 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYImBnW72 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYImBnW72 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYImBnW72 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYImBnW72 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYImBnW72 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYImBnW72 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYImBnW72 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYImBnW72 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYImBnW72 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYImBnW72 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYImBnW72 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYImBnW72 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYImBnW72 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYImBnW72 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYImBnW72 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYImBnW72 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYImBnW72 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYImBnW72 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYImBnW72 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYImBnW72 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYImBnW72 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYImBnW72 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYImBnW72 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYImBnW72 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYImBnW72 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYImBnW72 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYImBnW72 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYImBnW72 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYImBnW72 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYImBnW72 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYImBnW72 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYImBnW72 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYImBnW72 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYImBnW72 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYImBnW72 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYImBnW72 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYImBnW72 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYImBnW72 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYImBnW72 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYImBnW72 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYImBnW72 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYImBnW72 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYImByXvL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYImByXvL .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYIpEdeAB {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIpEdeAB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIpEdeAB .dropdown-menu {
  padding: 0;
}
.cid-uzYIpEdeAB .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIpEdeAB .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIpEdeAB .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIpEdeAB .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIpEdeAB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIpEdeAB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIpEdeAB .nav-link {
  position: relative;
}
.cid-uzYIpEdeAB .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIpEdeAB .dropdown-menu,
.cid-uzYIpEdeAB .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIpEdeAB .nav-item:focus,
.cid-uzYIpEdeAB .nav-link:focus {
  outline: none;
}
.cid-uzYIpEdeAB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIpEdeAB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIpEdeAB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIpEdeAB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIpEdeAB .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIpEdeAB .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIpEdeAB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIpEdeAB .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIpEdeAB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIpEdeAB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIpEdeAB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIpEdeAB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIpEdeAB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIpEdeAB .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-uzYIpEdeAB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIpEdeAB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIpEdeAB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIpEdeAB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIpEdeAB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIpEdeAB .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIpEdeAB .navbar {
    min-height: 80px;
  }
}
.cid-uzYIpEdeAB .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIpEdeAB .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIpEdeAB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIpEdeAB .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIpEdeAB .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIpEdeAB .dropdown-item.active,
.cid-uzYIpEdeAB .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIpEdeAB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIpEdeAB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIpEdeAB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIpEdeAB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIpEdeAB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIpEdeAB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIpEdeAB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIpEdeAB button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIpEdeAB button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIpEdeAB button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIpEdeAB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIpEdeAB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIpEdeAB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIpEdeAB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIpEdeAB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIpEdeAB nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIpEdeAB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIpEdeAB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIpEdeAB nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIpEdeAB .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIpEdeAB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIpEdeAB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIpEdeAB .navbar {
    height: 70px;
  }
  .cid-uzYIpEdeAB .navbar.opened {
    height: auto;
  }
  .cid-uzYIpEdeAB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIpEdeAB .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIpEdeAB .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIpEdeAB .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIpEdeAB .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIpEdeAB .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIpEdeAB .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIpEdeAB .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIpEdeAB .navbar-nav {
  display: flex !important;
}
.cid-uzYIpEdeAB .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIpEdeAB .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIpEdeAB .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIpEdeAB .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIpEdeAB .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIpEdeAB .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIpEdeAB .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIpEdeAB .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIpEdeAB .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIpEdeAB button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIpEdeAB button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIpEdeAB button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIpEdeAB button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIpEdeAB button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIpEdeAB button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIpEdeAB button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIpEdeAB button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIpEdeAB .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIpEdeAB .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIpEdeAB .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIpEdeAB .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIpEdeAB .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIpEdeAB .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIpEdeAB .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIpEdeAB .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIpEdeAB .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIpEdeAB .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIpEdeAB .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIpEdeAB .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIpEdeAB .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIpEdeAB .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIpEdeAB .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIpEdeAB .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIpEdeAB .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIpEdeAB .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIpEdeAB .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIpEdeAB .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIpEdeAB .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIpEdeAB .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIpEdeAB .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIpEdeAB ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIpEdeAB ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIpEdeAB ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIpEdeAB .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIpEdeAB .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIpEdeAB .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIpEdeAB .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIpEdeAB .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIpEdeAB .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIpEdeAB .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIpEdeAB .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIpEdeAB .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIpEdeAB .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIpEdeAB .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIpEdeAB .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIpEp0gx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIpEp0gx .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzYIswsz4M {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIswsz4M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIswsz4M .dropdown-menu {
  padding: 0;
}
.cid-uzYIswsz4M .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIswsz4M .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIswsz4M .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIswsz4M .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIswsz4M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIswsz4M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIswsz4M .nav-link {
  position: relative;
}
.cid-uzYIswsz4M .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIswsz4M .dropdown-menu,
.cid-uzYIswsz4M .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIswsz4M .nav-item:focus,
.cid-uzYIswsz4M .nav-link:focus {
  outline: none;
}
.cid-uzYIswsz4M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIswsz4M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIswsz4M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIswsz4M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIswsz4M .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIswsz4M .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIswsz4M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIswsz4M .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIswsz4M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIswsz4M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIswsz4M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIswsz4M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIswsz4M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIswsz4M .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-uzYIswsz4M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIswsz4M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIswsz4M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIswsz4M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIswsz4M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIswsz4M .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIswsz4M .navbar {
    min-height: 80px;
  }
}
.cid-uzYIswsz4M .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIswsz4M .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIswsz4M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIswsz4M .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIswsz4M .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIswsz4M .dropdown-item.active,
.cid-uzYIswsz4M .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIswsz4M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIswsz4M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIswsz4M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIswsz4M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIswsz4M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIswsz4M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIswsz4M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIswsz4M button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIswsz4M button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIswsz4M button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIswsz4M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIswsz4M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIswsz4M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIswsz4M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIswsz4M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIswsz4M nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIswsz4M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIswsz4M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIswsz4M nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIswsz4M .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIswsz4M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIswsz4M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIswsz4M .navbar {
    height: 70px;
  }
  .cid-uzYIswsz4M .navbar.opened {
    height: auto;
  }
  .cid-uzYIswsz4M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIswsz4M .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIswsz4M .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIswsz4M .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIswsz4M .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIswsz4M .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIswsz4M .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIswsz4M .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIswsz4M .navbar-nav {
  display: flex !important;
}
.cid-uzYIswsz4M .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIswsz4M .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIswsz4M .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIswsz4M .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIswsz4M .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIswsz4M .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIswsz4M .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIswsz4M .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIswsz4M .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIswsz4M button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIswsz4M button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIswsz4M button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIswsz4M button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIswsz4M button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIswsz4M button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIswsz4M button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIswsz4M button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIswsz4M .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIswsz4M .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIswsz4M .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIswsz4M .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIswsz4M .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIswsz4M .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIswsz4M .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIswsz4M .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIswsz4M .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIswsz4M .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIswsz4M .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIswsz4M .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIswsz4M .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIswsz4M .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIswsz4M .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIswsz4M .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIswsz4M .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIswsz4M .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIswsz4M .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIswsz4M .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIswsz4M .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIswsz4M .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIswsz4M .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIswsz4M ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIswsz4M ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIswsz4M ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIswsz4M .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIswsz4M .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIswsz4M .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIswsz4M .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIswsz4M .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIswsz4M .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIswsz4M .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIswsz4M .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIswsz4M .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIswsz4M .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIswsz4M .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIswsz4M .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIswFy21 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIswFy21 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAPFEnpIFD {
  display: flex;
  background-image: url("../../../assets/images/bg-648x752.jpg");
}
.cid-uAPFEnpIFD .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAPFEnpIFD {
    align-items: flex-end;
  }
  .cid-uAPFEnpIFD .row {
    justify-content: center;
  }
  .cid-uAPFEnpIFD .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAPFEnpIFD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAPFEnpIFD {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAPFEnpIFD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAPFEnpIFD .content-wrap {
    width: 100%;
  }
}
.cid-uAPFEnpIFD .mbr-section-title,
.cid-uAPFEnpIFD .mbr-section-subtitle {
  text-align: center;
}
.cid-uAPFEnpIFD .mbr-text,
.cid-uAPFEnpIFD .mbr-section-btn {
  text-align: center;
}
.cid-uAPGz8Y1cL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPGz8Y1cL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPGz8Y1cL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPGz8Y1cL .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPGz8Y1cL .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPGz8Y1cL .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPGz8Y1cL .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPGz8Y1cL .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPGz8Y1cL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPGz8Y1cL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPGz8Y1cL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPGz8Y1cL .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPGz8Y1cL .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPGz8Y1cL .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPGz8Y1cL ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPGz8Y1cL .content-head {
  max-width: 800px;
}
.cid-uAPFJDfO2Y {
  background-color: #102f62;
}
.cid-uAPFJDfO2Y .mbr-section-title {
  margin: 0;
}
.cid-uAPFJDfO2Y .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAPFJDfO2Y .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAPFJDfO2Y .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAPFJDfO2Y .team-item {
  transition: all 0.2s;
}
.cid-uAPFJDfO2Y .team-item .item-image {
  position: relative !important;
}
.cid-uAPFJDfO2Y .team-item .item-image img {
  width: 100%;
}
.cid-uAPFJDfO2Y .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAPFJDfO2Y .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAPFJDfO2Y .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAPFJDfO2Y .team-item .item-caption {
  background: #878787;
}
.cid-uAPFJDfO2Y .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAPFJDfO2Y .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAPFJDfO2Y .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAPFJDfO2Y .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAPFJDfO2Y .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAPFJDfO2Y .team-item:hover {
    transform: none;
  }
  .cid-uAPFJDfO2Y .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAPFJDfO2Y {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAPFJDfO2Y {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAPFJDfO2Y .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAPFJDfO2Y .container-fluid {
  max-width: 1300px;
}
.cid-uAPFENX3us {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f92c50;
}
.cid-uAPFENX3us .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPFENX3us .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPFENX3us .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAPFENX3us .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAPFENX3us .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPFENX3us .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPFENX3us .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAPFENX3us .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAPFENX3us .mbr-section-title {
  color: #000000;
}
.cid-uAPFENX3us .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAPFENX3us .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAPFENX3us .card-box .item-footer {
  margin-top: auto;
}
.cid-uAPFENX3us .content-head {
  max-width: 800px;
}
.cid-uAPFENX3us .card-text,
.cid-uAPFENX3us .item .mbr-section-btn {
  text-align: center;
}
.cid-uAPGzL91Ry {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPGzL91Ry .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPGzL91Ry .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPGzL91Ry .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPGzL91Ry .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPGzL91Ry .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPGzL91Ry .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPGzL91Ry .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPGzL91Ry .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPGzL91Ry .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPGzL91Ry .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPGzL91Ry .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPGzL91Ry .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPGzL91Ry .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPGzL91Ry ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPGzL91Ry .content-head {
  max-width: 800px;
}
.cid-uAPFFgcq2Z {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAPFFgcq2Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPFFgcq2Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAPFFgcq2Z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAPFFgcq2Z .row {
  flex-direction: row-reverse;
}
.cid-uAPFFgcq2Z .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAPFFgcq2Z .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAPFFgcq2Z .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAPFFgcq2Z .mbr-section-title {
  color: #000000;
}
.cid-uAPFFgcq2Z .mbr-text,
.cid-uAPFFgcq2Z .mbr-section-btn {
  color: #000000;
}
.cid-uAPFG8vDMb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPFG8vDMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPFG8vDMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPFG8vDMb .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPFG8vDMb .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPFG8vDMb .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPFG8vDMb .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPFG8vDMb .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPFG8vDMb .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPFG8vDMb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPFG8vDMb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPFG8vDMb .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPFG8vDMb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPFG8vDMb .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPFG8vDMb ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPFG8vDMb .content-head {
  max-width: 800px;
}
.cid-uAPFHkUpIB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAPFHkUpIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPFHkUpIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPFHkUpIB .mbr-section-title {
  text-align: center;
}
.cid-uAPFHkUpIB .mbr-section-subtitle {
  text-align: center;
}
.cid-uzYIznL5w4 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIznL5w4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIznL5w4 .dropdown-menu {
  padding: 0;
}
.cid-uzYIznL5w4 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIznL5w4 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIznL5w4 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIznL5w4 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIznL5w4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIznL5w4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIznL5w4 .nav-link {
  position: relative;
}
.cid-uzYIznL5w4 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIznL5w4 .dropdown-menu,
.cid-uzYIznL5w4 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIznL5w4 .nav-item:focus,
.cid-uzYIznL5w4 .nav-link:focus {
  outline: none;
}
.cid-uzYIznL5w4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIznL5w4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIznL5w4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIznL5w4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIznL5w4 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIznL5w4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIznL5w4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIznL5w4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIznL5w4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIznL5w4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIznL5w4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIznL5w4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIznL5w4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIznL5w4 .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-uzYIznL5w4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIznL5w4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIznL5w4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIznL5w4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIznL5w4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIznL5w4 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIznL5w4 .navbar {
    min-height: 80px;
  }
}
.cid-uzYIznL5w4 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIznL5w4 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIznL5w4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIznL5w4 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIznL5w4 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIznL5w4 .dropdown-item.active,
.cid-uzYIznL5w4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIznL5w4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIznL5w4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIznL5w4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIznL5w4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIznL5w4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIznL5w4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIznL5w4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIznL5w4 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIznL5w4 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIznL5w4 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIznL5w4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIznL5w4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIznL5w4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIznL5w4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIznL5w4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIznL5w4 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIznL5w4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIznL5w4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIznL5w4 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIznL5w4 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIznL5w4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIznL5w4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIznL5w4 .navbar {
    height: 70px;
  }
  .cid-uzYIznL5w4 .navbar.opened {
    height: auto;
  }
  .cid-uzYIznL5w4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIznL5w4 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIznL5w4 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIznL5w4 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIznL5w4 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIznL5w4 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIznL5w4 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIznL5w4 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIznL5w4 .navbar-nav {
  display: flex !important;
}
.cid-uzYIznL5w4 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIznL5w4 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIznL5w4 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIznL5w4 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIznL5w4 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIznL5w4 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIznL5w4 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIznL5w4 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIznL5w4 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIznL5w4 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIznL5w4 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIznL5w4 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIznL5w4 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIznL5w4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIznL5w4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIznL5w4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIznL5w4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIznL5w4 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIznL5w4 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIznL5w4 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIznL5w4 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIznL5w4 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIznL5w4 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIznL5w4 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIznL5w4 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIznL5w4 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIznL5w4 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIznL5w4 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIznL5w4 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIznL5w4 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIznL5w4 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIznL5w4 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIznL5w4 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIznL5w4 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIznL5w4 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIznL5w4 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIznL5w4 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIznL5w4 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIznL5w4 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIznL5w4 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIznL5w4 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIznL5w4 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIznL5w4 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIznL5w4 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIznL5w4 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIznL5w4 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIznL5w4 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIznL5w4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIznL5w4 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIznL5w4 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIznL5w4 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIznL5w4 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIznL5w4 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIznL5w4 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIznL5w4 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIznXUzg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIznXUzg .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAPGIuD6sY {
  display: flex;
  background-image: url("../../../assets/images/bg-408x306.jpg");
}
.cid-uAPGIuD6sY .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAPGIuD6sY {
    align-items: flex-end;
  }
  .cid-uAPGIuD6sY .row {
    justify-content: center;
  }
  .cid-uAPGIuD6sY .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAPGIuD6sY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAPGIuD6sY {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAPGIuD6sY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAPGIuD6sY .content-wrap {
    width: 100%;
  }
}
.cid-uAPGIuD6sY .mbr-section-title,
.cid-uAPGIuD6sY .mbr-section-subtitle {
  text-align: center;
}
.cid-uAPGIuD6sY .mbr-text,
.cid-uAPGIuD6sY .mbr-section-btn {
  text-align: center;
}
.cid-uAPIeHIhq0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPIeHIhq0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPIeHIhq0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPIeHIhq0 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPIeHIhq0 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPIeHIhq0 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPIeHIhq0 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPIeHIhq0 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPIeHIhq0 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPIeHIhq0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPIeHIhq0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPIeHIhq0 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPIeHIhq0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPIeHIhq0 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPIeHIhq0 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPIeHIhq0 .content-head {
  max-width: 800px;
}
.cid-uAPGOh6rBv {
  background-color: #102f62;
}
.cid-uAPGOh6rBv .mbr-section-title {
  margin: 0;
}
.cid-uAPGOh6rBv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAPGOh6rBv .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAPGOh6rBv .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAPGOh6rBv .team-item {
  transition: all 0.2s;
}
.cid-uAPGOh6rBv .team-item .item-image {
  position: relative !important;
}
.cid-uAPGOh6rBv .team-item .item-image img {
  width: 100%;
}
.cid-uAPGOh6rBv .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAPGOh6rBv .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAPGOh6rBv .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAPGOh6rBv .team-item .item-caption {
  background: #878787;
}
.cid-uAPGOh6rBv .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAPGOh6rBv .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAPGOh6rBv .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAPGOh6rBv .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAPGOh6rBv .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAPGOh6rBv .team-item:hover {
    transform: none;
  }
  .cid-uAPGOh6rBv .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAPGOh6rBv {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAPGOh6rBv {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAPGOh6rBv .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAPGOh6rBv .container-fluid {
  max-width: 1300px;
}
.cid-uAPGLk2HLE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPGLk2HLE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPGLk2HLE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPGLk2HLE .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPGLk2HLE .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPGLk2HLE .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPGLk2HLE .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPGLk2HLE .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPGLk2HLE .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPGLk2HLE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPGLk2HLE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPGLk2HLE .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPGLk2HLE .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPGLk2HLE .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPGLk2HLE ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPGLk2HLE .content-head {
  max-width: 800px;
}
.cid-uAPGJ437AC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAPGJ437AC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPGJ437AC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPGJ437AC .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAPGJ437AC .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAPGJ437AC .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPGJ437AC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPGJ437AC .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAPGJ437AC .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAPGJ437AC .mbr-section-title {
  color: #9fe870;
}
.cid-uAPGJ437AC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAPGJ437AC .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAPGJ437AC .card-box .item-footer {
  margin-top: auto;
}
.cid-uAPGJ437AC .content-head {
  max-width: 800px;
}
.cid-uAPGJ437AC .card-text,
.cid-uAPGJ437AC .item .mbr-section-btn {
  text-align: center;
}
.cid-uAPGJFfKHj {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAPGJFfKHj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPGJFfKHj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAPGJFfKHj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAPGJFfKHj .row {
  flex-direction: row-reverse;
}
.cid-uAPGJFfKHj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAPGJFfKHj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAPGJFfKHj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAPGJFfKHj .mbr-section-title {
  color: #000000;
}
.cid-uAPGJFfKHj .mbr-text,
.cid-uAPGJFfKHj .mbr-section-btn {
  color: #000000;
}
.cid-uAPIfHAAu4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAPIfHAAu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPIfHAAu4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAPIfHAAu4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPIfHAAu4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAPIfHAAu4 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAPIfHAAu4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAPIfHAAu4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAPIfHAAu4 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAPIfHAAu4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAPIfHAAu4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAPIfHAAu4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAPIfHAAu4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAPIfHAAu4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAPIfHAAu4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAPIfHAAu4 .content-head {
  max-width: 800px;
}
.cid-uAPGMwWpyg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAPGMwWpyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAPGMwWpyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAPGMwWpyg .mbr-section-title {
  text-align: center;
}
.cid-uAPGMwWpyg .mbr-section-subtitle {
  text-align: center;
}
.cid-uzYICxS5S7 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYICxS5S7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYICxS5S7 .dropdown-menu {
  padding: 0;
}
.cid-uzYICxS5S7 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYICxS5S7 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYICxS5S7 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYICxS5S7 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYICxS5S7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYICxS5S7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYICxS5S7 .nav-link {
  position: relative;
}
.cid-uzYICxS5S7 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYICxS5S7 .dropdown-menu,
.cid-uzYICxS5S7 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYICxS5S7 .nav-item:focus,
.cid-uzYICxS5S7 .nav-link:focus {
  outline: none;
}
.cid-uzYICxS5S7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYICxS5S7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYICxS5S7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYICxS5S7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYICxS5S7 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYICxS5S7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYICxS5S7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYICxS5S7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYICxS5S7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYICxS5S7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYICxS5S7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYICxS5S7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYICxS5S7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYICxS5S7 .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-uzYICxS5S7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYICxS5S7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYICxS5S7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYICxS5S7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYICxS5S7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYICxS5S7 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYICxS5S7 .navbar {
    min-height: 80px;
  }
}
.cid-uzYICxS5S7 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYICxS5S7 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYICxS5S7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYICxS5S7 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYICxS5S7 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYICxS5S7 .dropdown-item.active,
.cid-uzYICxS5S7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYICxS5S7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYICxS5S7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYICxS5S7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYICxS5S7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYICxS5S7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYICxS5S7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYICxS5S7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYICxS5S7 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYICxS5S7 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYICxS5S7 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYICxS5S7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYICxS5S7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYICxS5S7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYICxS5S7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYICxS5S7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYICxS5S7 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYICxS5S7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYICxS5S7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYICxS5S7 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYICxS5S7 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYICxS5S7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYICxS5S7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYICxS5S7 .navbar {
    height: 70px;
  }
  .cid-uzYICxS5S7 .navbar.opened {
    height: auto;
  }
  .cid-uzYICxS5S7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYICxS5S7 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYICxS5S7 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYICxS5S7 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYICxS5S7 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYICxS5S7 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYICxS5S7 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYICxS5S7 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYICxS5S7 .navbar-nav {
  display: flex !important;
}
.cid-uzYICxS5S7 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYICxS5S7 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYICxS5S7 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYICxS5S7 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYICxS5S7 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYICxS5S7 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYICxS5S7 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYICxS5S7 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYICxS5S7 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYICxS5S7 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYICxS5S7 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYICxS5S7 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYICxS5S7 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYICxS5S7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYICxS5S7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYICxS5S7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYICxS5S7 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYICxS5S7 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYICxS5S7 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYICxS5S7 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYICxS5S7 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYICxS5S7 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYICxS5S7 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYICxS5S7 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYICxS5S7 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYICxS5S7 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYICxS5S7 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYICxS5S7 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYICxS5S7 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYICxS5S7 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYICxS5S7 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYICxS5S7 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYICxS5S7 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYICxS5S7 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYICxS5S7 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYICxS5S7 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYICxS5S7 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYICxS5S7 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYICxS5S7 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYICxS5S7 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYICxS5S7 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYICxS5S7 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYICxS5S7 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYICxS5S7 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYICxS5S7 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYICxS5S7 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYICxS5S7 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYICxS5S7 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYICxS5S7 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYICxS5S7 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYICxS5S7 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYICxS5S7 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYICxS5S7 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYICxS5S7 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYICxS5S7 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYICy40wA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYICy40wA .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAX00i9frB {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1090.jpg");
}
.cid-uAX00i9frB .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAX00i9frB {
    align-items: flex-end;
  }
  .cid-uAX00i9frB .row {
    justify-content: center;
  }
  .cid-uAX00i9frB .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAX00i9frB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAX00i9frB {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAX00i9frB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAX00i9frB .content-wrap {
    width: 100%;
  }
}
.cid-uAX00i9frB .mbr-section-title,
.cid-uAX00i9frB .mbr-section-subtitle {
  text-align: center;
}
.cid-uAX00i9frB .mbr-text,
.cid-uAX00i9frB .mbr-section-btn {
  text-align: center;
}
.cid-uAX3hm7ZB9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAX3hm7ZB9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX3hm7ZB9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAX3hm7ZB9 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX3hm7ZB9 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAX3hm7ZB9 .google-map {
  height: 100%;
  position: relative;
}
.cid-uAX3hm7ZB9 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAX3hm7ZB9 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAX3hm7ZB9 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAX3hm7ZB9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAX3hm7ZB9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAX3hm7ZB9 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAX3hm7ZB9 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX3hm7ZB9 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAX3hm7ZB9 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAX3hm7ZB9 .content-head {
  max-width: 800px;
}
.cid-uAX07rcgNK {
  background-color: #102f62;
}
.cid-uAX07rcgNK .mbr-section-title {
  margin: 0;
}
.cid-uAX07rcgNK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAX07rcgNK .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAX07rcgNK .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAX07rcgNK .team-item {
  transition: all 0.2s;
}
.cid-uAX07rcgNK .team-item .item-image {
  position: relative !important;
}
.cid-uAX07rcgNK .team-item .item-image img {
  width: 100%;
}
.cid-uAX07rcgNK .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAX07rcgNK .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAX07rcgNK .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAX07rcgNK .team-item .item-caption {
  background: #878787;
}
.cid-uAX07rcgNK .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAX07rcgNK .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAX07rcgNK .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAX07rcgNK .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAX07rcgNK .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAX07rcgNK .team-item:hover {
    transform: none;
  }
  .cid-uAX07rcgNK .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAX07rcgNK {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAX07rcgNK {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAX07rcgNK .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAX07rcgNK .container-fluid {
  max-width: 1300px;
}
.cid-uAX01fyLXM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uAX01fyLXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX01fyLXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAX01fyLXM .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAX01fyLXM .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAX01fyLXM .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAX01fyLXM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX01fyLXM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAX01fyLXM .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAX01fyLXM .mbr-section-title {
  color: #ffffff;
}
.cid-uAX01fyLXM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAX01fyLXM .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAX01fyLXM .card-box .item-footer {
  margin-top: auto;
}
.cid-uAX01fyLXM .content-head {
  max-width: 800px;
}
.cid-uAX01fyLXM .card-text,
.cid-uAX01fyLXM .item .mbr-section-btn {
  text-align: center;
}
.cid-uAX3i6hZBP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAX3i6hZBP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX3i6hZBP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAX3i6hZBP .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX3i6hZBP .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAX3i6hZBP .google-map {
  height: 100%;
  position: relative;
}
.cid-uAX3i6hZBP .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAX3i6hZBP .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAX3i6hZBP .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAX3i6hZBP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAX3i6hZBP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAX3i6hZBP .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAX3i6hZBP .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX3i6hZBP .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAX3i6hZBP ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAX3i6hZBP .content-head {
  max-width: 800px;
}
.cid-uAX01PgBTQ {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAX01PgBTQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX01PgBTQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAX01PgBTQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAX01PgBTQ .row {
  flex-direction: row-reverse;
}
.cid-uAX01PgBTQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAX01PgBTQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAX01PgBTQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAX01PgBTQ .mbr-section-title {
  color: #000000;
}
.cid-uAX01PgBTQ .mbr-text,
.cid-uAX01PgBTQ .mbr-section-btn {
  color: #000000;
}
.cid-uAX048EANi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAX048EANi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX048EANi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAX048EANi .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX048EANi .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAX048EANi .google-map {
  height: 100%;
  position: relative;
}
.cid-uAX048EANi .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAX048EANi .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAX048EANi .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAX048EANi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAX048EANi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAX048EANi .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAX048EANi .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX048EANi .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAX048EANi ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAX048EANi .content-head {
  max-width: 800px;
}
.cid-uAX05ZlN84 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uAX05ZlN84 .mbr-text {
  color: #000000;
}
.cid-uAX05ZlN84 .mbr-section-subtitle {
  color: #000000;
}
.cid-uAX05ZlN84 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAX05ZlN84 .mbr-text,
.cid-uAX05ZlN84 .item .mbr-section-btn {
  text-align: left;
}
.cid-uAX05ZlN84 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAX05ZlN84 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX05ZlN84 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYIFKEVbr {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIFKEVbr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIFKEVbr .dropdown-menu {
  padding: 0;
}
.cid-uzYIFKEVbr .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIFKEVbr .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIFKEVbr .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIFKEVbr .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIFKEVbr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIFKEVbr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIFKEVbr .nav-link {
  position: relative;
}
.cid-uzYIFKEVbr .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIFKEVbr .dropdown-menu,
.cid-uzYIFKEVbr .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIFKEVbr .nav-item:focus,
.cid-uzYIFKEVbr .nav-link:focus {
  outline: none;
}
.cid-uzYIFKEVbr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIFKEVbr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIFKEVbr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIFKEVbr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIFKEVbr .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIFKEVbr .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIFKEVbr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIFKEVbr .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIFKEVbr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIFKEVbr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIFKEVbr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIFKEVbr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIFKEVbr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIFKEVbr .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-uzYIFKEVbr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIFKEVbr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIFKEVbr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIFKEVbr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIFKEVbr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIFKEVbr .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIFKEVbr .navbar {
    min-height: 80px;
  }
}
.cid-uzYIFKEVbr .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIFKEVbr .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIFKEVbr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIFKEVbr .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIFKEVbr .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIFKEVbr .dropdown-item.active,
.cid-uzYIFKEVbr .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIFKEVbr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIFKEVbr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIFKEVbr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIFKEVbr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIFKEVbr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIFKEVbr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIFKEVbr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIFKEVbr button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIFKEVbr button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIFKEVbr button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIFKEVbr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIFKEVbr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIFKEVbr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIFKEVbr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIFKEVbr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIFKEVbr nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIFKEVbr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIFKEVbr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIFKEVbr nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIFKEVbr .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIFKEVbr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIFKEVbr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIFKEVbr .navbar {
    height: 70px;
  }
  .cid-uzYIFKEVbr .navbar.opened {
    height: auto;
  }
  .cid-uzYIFKEVbr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIFKEVbr .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIFKEVbr .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIFKEVbr .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIFKEVbr .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIFKEVbr .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIFKEVbr .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIFKEVbr .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIFKEVbr .navbar-nav {
  display: flex !important;
}
.cid-uzYIFKEVbr .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIFKEVbr .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIFKEVbr .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIFKEVbr .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIFKEVbr .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIFKEVbr .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIFKEVbr .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIFKEVbr .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIFKEVbr .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIFKEVbr button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIFKEVbr button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIFKEVbr button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIFKEVbr button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIFKEVbr button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIFKEVbr button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIFKEVbr button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIFKEVbr button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIFKEVbr .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIFKEVbr .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIFKEVbr .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIFKEVbr .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIFKEVbr .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIFKEVbr .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIFKEVbr .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIFKEVbr .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIFKEVbr .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIFKEVbr .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIFKEVbr .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIFKEVbr .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIFKEVbr .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIFKEVbr .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIFKEVbr .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIFKEVbr .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIFKEVbr .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIFKEVbr .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIFKEVbr .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIFKEVbr .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIFKEVbr .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIFKEVbr .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIFKEVbr .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIFKEVbr ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIFKEVbr ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIFKEVbr ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIFKEVbr .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIFKEVbr .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIFKEVbr .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIFKEVbr .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIFKEVbr .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIFKEVbr .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIFKEVbr .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIFKEVbr .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIFKEVbr .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIFKEVbr .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIFKEVbr .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIFKEVbr .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIFKR1jX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIFKR1jX .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uAX4uhaIBm {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1094.jpg");
}
.cid-uAX4uhaIBm .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uAX4uhaIBm {
    align-items: flex-end;
  }
  .cid-uAX4uhaIBm .row {
    justify-content: center;
  }
  .cid-uAX4uhaIBm .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAX4uhaIBm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uAX4uhaIBm {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uAX4uhaIBm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uAX4uhaIBm .content-wrap {
    width: 100%;
  }
}
.cid-uAX4uhaIBm .mbr-section-title,
.cid-uAX4uhaIBm .mbr-section-subtitle {
  text-align: center;
}
.cid-uAX4uhaIBm .mbr-text,
.cid-uAX4uhaIBm .mbr-section-btn {
  text-align: center;
}
.cid-uB2Y3Hg99E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB2Y3Hg99E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2Y3Hg99E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB2Y3Hg99E .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2Y3Hg99E .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB2Y3Hg99E .google-map {
  height: 100%;
  position: relative;
}
.cid-uB2Y3Hg99E .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB2Y3Hg99E .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB2Y3Hg99E .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB2Y3Hg99E .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB2Y3Hg99E .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB2Y3Hg99E .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB2Y3Hg99E .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2Y3Hg99E .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB2Y3Hg99E ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB2Y3Hg99E .content-head {
  max-width: 800px;
}
.cid-uAX4DQ4KvC {
  background-color: #102f62;
}
.cid-uAX4DQ4KvC .mbr-section-title {
  margin: 0;
}
.cid-uAX4DQ4KvC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uAX4DQ4KvC .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uAX4DQ4KvC .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uAX4DQ4KvC .team-item {
  transition: all 0.2s;
}
.cid-uAX4DQ4KvC .team-item .item-image {
  position: relative !important;
}
.cid-uAX4DQ4KvC .team-item .item-image img {
  width: 100%;
}
.cid-uAX4DQ4KvC .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uAX4DQ4KvC .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uAX4DQ4KvC .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uAX4DQ4KvC .team-item .item-caption {
  background: #878787;
}
.cid-uAX4DQ4KvC .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uAX4DQ4KvC .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uAX4DQ4KvC .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uAX4DQ4KvC .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uAX4DQ4KvC .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uAX4DQ4KvC .team-item:hover {
    transform: none;
  }
  .cid-uAX4DQ4KvC .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uAX4DQ4KvC {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uAX4DQ4KvC {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uAX4DQ4KvC .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uAX4DQ4KvC .container-fluid {
  max-width: 1300px;
}
.cid-uAX4vs0Hn5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #0c2c68;
}
.cid-uAX4vs0Hn5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX4vs0Hn5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAX4vs0Hn5 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAX4vs0Hn5 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uAX4vs0Hn5 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAX4vs0Hn5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX4vs0Hn5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uAX4vs0Hn5 .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uAX4vs0Hn5 .mbr-section-title {
  color: #ffffff;
}
.cid-uAX4vs0Hn5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uAX4vs0Hn5 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAX4vs0Hn5 .card-box .item-footer {
  margin-top: auto;
}
.cid-uAX4vs0Hn5 .content-head {
  max-width: 800px;
}
.cid-uAX4vs0Hn5 .card-text,
.cid-uAX4vs0Hn5 .item .mbr-section-btn {
  text-align: center;
}
.cid-uAX4vs0Hn5 .card-title,
.cid-uAX4vs0Hn5 .iconfont-wrapper {
  text-align: center;
}
.cid-uB2Y4rzUAQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB2Y4rzUAQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2Y4rzUAQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB2Y4rzUAQ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2Y4rzUAQ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB2Y4rzUAQ .google-map {
  height: 100%;
  position: relative;
}
.cid-uB2Y4rzUAQ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB2Y4rzUAQ .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB2Y4rzUAQ .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB2Y4rzUAQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB2Y4rzUAQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB2Y4rzUAQ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB2Y4rzUAQ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2Y4rzUAQ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB2Y4rzUAQ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB2Y4rzUAQ .content-head {
  max-width: 800px;
}
.cid-uAX4w6OILt {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uAX4w6OILt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX4w6OILt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAX4w6OILt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAX4w6OILt .row {
  flex-direction: row-reverse;
}
.cid-uAX4w6OILt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAX4w6OILt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAX4w6OILt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAX4w6OILt .mbr-section-title {
  color: #000000;
}
.cid-uAX4w6OILt .mbr-text,
.cid-uAX4w6OILt .mbr-section-btn {
  color: #000000;
}
.cid-uAX4xyFfdN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uAX4xyFfdN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX4xyFfdN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAX4xyFfdN .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX4xyFfdN .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uAX4xyFfdN .google-map {
  height: 100%;
  position: relative;
}
.cid-uAX4xyFfdN .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uAX4xyFfdN .google-map iframe {
    min-height: 350px;
  }
}
.cid-uAX4xyFfdN .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAX4xyFfdN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAX4xyFfdN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAX4xyFfdN .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAX4xyFfdN .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAX4xyFfdN .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uAX4xyFfdN ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uAX4xyFfdN .content-head {
  max-width: 800px;
}
.cid-uAX4z4Ik5D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAX4z4Ik5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAX4z4Ik5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAX4z4Ik5D .mbr-section-title {
  text-align: center;
}
.cid-uAX4z4Ik5D .mbr-section-subtitle {
  text-align: center;
}
.cid-uzYIIYXYg4 {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIIYXYg4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIIYXYg4 .dropdown-menu {
  padding: 0;
}
.cid-uzYIIYXYg4 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIIYXYg4 .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIIYXYg4 .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIIYXYg4 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIIYXYg4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIIYXYg4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIIYXYg4 .nav-link {
  position: relative;
}
.cid-uzYIIYXYg4 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIIYXYg4 .dropdown-menu,
.cid-uzYIIYXYg4 .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIIYXYg4 .nav-item:focus,
.cid-uzYIIYXYg4 .nav-link:focus {
  outline: none;
}
.cid-uzYIIYXYg4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIIYXYg4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIIYXYg4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIIYXYg4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIIYXYg4 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIIYXYg4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIIYXYg4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIIYXYg4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIIYXYg4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIIYXYg4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIIYXYg4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIIYXYg4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIIYXYg4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIIYXYg4 .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-uzYIIYXYg4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIIYXYg4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIIYXYg4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIIYXYg4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIIYXYg4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIIYXYg4 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIIYXYg4 .navbar {
    min-height: 80px;
  }
}
.cid-uzYIIYXYg4 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIIYXYg4 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIIYXYg4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIIYXYg4 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIIYXYg4 .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIIYXYg4 .dropdown-item.active,
.cid-uzYIIYXYg4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIIYXYg4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIIYXYg4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIIYXYg4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIIYXYg4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIIYXYg4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIIYXYg4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIIYXYg4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIIYXYg4 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIIYXYg4 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIIYXYg4 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIIYXYg4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIIYXYg4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIIYXYg4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIIYXYg4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIIYXYg4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIIYXYg4 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIIYXYg4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIIYXYg4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIIYXYg4 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIIYXYg4 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIIYXYg4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIIYXYg4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIIYXYg4 .navbar {
    height: 70px;
  }
  .cid-uzYIIYXYg4 .navbar.opened {
    height: auto;
  }
  .cid-uzYIIYXYg4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIIYXYg4 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIIYXYg4 .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIIYXYg4 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIIYXYg4 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIIYXYg4 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIIYXYg4 .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIIYXYg4 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIIYXYg4 .navbar-nav {
  display: flex !important;
}
.cid-uzYIIYXYg4 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIIYXYg4 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIIYXYg4 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIIYXYg4 .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIIYXYg4 .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIIYXYg4 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIIYXYg4 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIIYXYg4 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIIYXYg4 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIIYXYg4 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIIYXYg4 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIIYXYg4 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIIYXYg4 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIIYXYg4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIIYXYg4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIIYXYg4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIIYXYg4 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIIYXYg4 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIIYXYg4 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIIYXYg4 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIIYXYg4 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIIYXYg4 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIIYXYg4 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIIYXYg4 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIIYXYg4 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIIYXYg4 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIIYXYg4 .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIIYXYg4 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIIYXYg4 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIIYXYg4 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIIYXYg4 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIIYXYg4 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIIYXYg4 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIIYXYg4 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIIYXYg4 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIIYXYg4 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIIYXYg4 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIIYXYg4 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIIYXYg4 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIIYXYg4 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIIYXYg4 ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIIYXYg4 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIIYXYg4 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIIYXYg4 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIIYXYg4 .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIIYXYg4 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIIYXYg4 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIIYXYg4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIIYXYg4 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIIYXYg4 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIIYXYg4 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIIYXYg4 .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIIYXYg4 .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIIYXYg4 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIIYXYg4 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIIZ9JHY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIIZ9JHY .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uB2YbwNg8L {
  display: flex;
  background-image: url("../../../assets/images/bg-1846x1154.jpg");
}
.cid-uB2YbwNg8L .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uB2YbwNg8L {
    align-items: flex-end;
  }
  .cid-uB2YbwNg8L .row {
    justify-content: center;
  }
  .cid-uB2YbwNg8L .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uB2YbwNg8L .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uB2YbwNg8L {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uB2YbwNg8L .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uB2YbwNg8L .content-wrap {
    width: 100%;
  }
}
.cid-uB2YbwNg8L .mbr-section-title,
.cid-uB2YbwNg8L .mbr-section-subtitle {
  text-align: center;
}
.cid-uB2YbwNg8L .mbr-text,
.cid-uB2YbwNg8L .mbr-section-btn {
  text-align: center;
}
.cid-uB2Z2ZT3Bv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB2Z2ZT3Bv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2Z2ZT3Bv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB2Z2ZT3Bv .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2Z2ZT3Bv .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB2Z2ZT3Bv .google-map {
  height: 100%;
  position: relative;
}
.cid-uB2Z2ZT3Bv .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB2Z2ZT3Bv .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB2Z2ZT3Bv .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB2Z2ZT3Bv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB2Z2ZT3Bv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB2Z2ZT3Bv .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB2Z2ZT3Bv .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2Z2ZT3Bv .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB2Z2ZT3Bv ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB2Z2ZT3Bv .content-head {
  max-width: 800px;
}
.cid-uB2ZaWhoOc {
  background-color: #102f62;
}
.cid-uB2ZaWhoOc .mbr-section-title {
  margin: 0;
}
.cid-uB2ZaWhoOc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uB2ZaWhoOc .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uB2ZaWhoOc .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uB2ZaWhoOc .team-item {
  transition: all 0.2s;
}
.cid-uB2ZaWhoOc .team-item .item-image {
  position: relative !important;
}
.cid-uB2ZaWhoOc .team-item .item-image img {
  width: 100%;
}
.cid-uB2ZaWhoOc .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uB2ZaWhoOc .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uB2ZaWhoOc .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uB2ZaWhoOc .team-item .item-caption {
  background: #878787;
}
.cid-uB2ZaWhoOc .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uB2ZaWhoOc .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uB2ZaWhoOc .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uB2ZaWhoOc .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uB2ZaWhoOc .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uB2ZaWhoOc .team-item:hover {
    transform: none;
  }
  .cid-uB2ZaWhoOc .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uB2ZaWhoOc {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uB2ZaWhoOc {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uB2ZaWhoOc .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uB2ZaWhoOc .container-fluid {
  max-width: 1300px;
}
.cid-uB2YcjVi4s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uB2YcjVi4s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2YcjVi4s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB2YcjVi4s .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB2YcjVi4s .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uB2YcjVi4s .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB2YcjVi4s .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2YcjVi4s .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uB2YcjVi4s .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uB2YcjVi4s .mbr-section-title {
  color: #9fe870;
}
.cid-uB2YcjVi4s .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uB2YcjVi4s .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uB2YcjVi4s .card-box .item-footer {
  margin-top: auto;
}
.cid-uB2YcjVi4s .content-head {
  max-width: 800px;
}
.cid-uB2YcjVi4s .card-text,
.cid-uB2YcjVi4s .item .mbr-section-btn {
  text-align: center;
}
.cid-uB2YcjVi4s .card-title,
.cid-uB2YcjVi4s .iconfont-wrapper {
  text-align: center;
}
.cid-uB31t3PSQk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB31t3PSQk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB31t3PSQk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB31t3PSQk .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31t3PSQk .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB31t3PSQk .google-map {
  height: 100%;
  position: relative;
}
.cid-uB31t3PSQk .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB31t3PSQk .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB31t3PSQk .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB31t3PSQk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB31t3PSQk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB31t3PSQk .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB31t3PSQk .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31t3PSQk .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB31t3PSQk ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB31t3PSQk .content-head {
  max-width: 800px;
}
.cid-uB2Ydc6Zuv {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uB2Ydc6Zuv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB2Ydc6Zuv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uB2Ydc6Zuv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uB2Ydc6Zuv .row {
  flex-direction: row-reverse;
}
.cid-uB2Ydc6Zuv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uB2Ydc6Zuv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uB2Ydc6Zuv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uB2Ydc6Zuv .mbr-section-title {
  color: #000000;
}
.cid-uB2Ydc6Zuv .mbr-text,
.cid-uB2Ydc6Zuv .mbr-section-btn {
  color: #000000;
}
.cid-uB31uaUrQw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB31uaUrQw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB31uaUrQw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB31uaUrQw .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31uaUrQw .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB31uaUrQw .google-map {
  height: 100%;
  position: relative;
}
.cid-uB31uaUrQw .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB31uaUrQw .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB31uaUrQw .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB31uaUrQw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB31uaUrQw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB31uaUrQw .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB31uaUrQw .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31uaUrQw .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB31uaUrQw ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB31uaUrQw .content-head {
  max-width: 800px;
}
.cid-uB2Z6z4cly {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uB2Z6z4cly .mbr-text {
  color: #000000;
}
.cid-uB2Z6z4cly .mbr-section-subtitle {
  color: #000000;
}
.cid-uB2Z6z4cly .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uB2Z6z4cly .mbr-text,
.cid-uB2Z6z4cly .item .mbr-section-btn {
  text-align: left;
}
.cid-uB2Z6z4cly .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB2Z6z4cly .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB2Z6z4cly .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYIMvDjAA {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIMvDjAA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIMvDjAA .dropdown-menu {
  padding: 0;
}
.cid-uzYIMvDjAA .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIMvDjAA .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIMvDjAA .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIMvDjAA .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIMvDjAA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIMvDjAA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIMvDjAA .nav-link {
  position: relative;
}
.cid-uzYIMvDjAA .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIMvDjAA .dropdown-menu,
.cid-uzYIMvDjAA .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIMvDjAA .nav-item:focus,
.cid-uzYIMvDjAA .nav-link:focus {
  outline: none;
}
.cid-uzYIMvDjAA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIMvDjAA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIMvDjAA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIMvDjAA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIMvDjAA .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIMvDjAA .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIMvDjAA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIMvDjAA .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIMvDjAA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIMvDjAA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIMvDjAA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIMvDjAA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIMvDjAA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIMvDjAA .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-uzYIMvDjAA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIMvDjAA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIMvDjAA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIMvDjAA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIMvDjAA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIMvDjAA .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIMvDjAA .navbar {
    min-height: 80px;
  }
}
.cid-uzYIMvDjAA .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIMvDjAA .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIMvDjAA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIMvDjAA .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIMvDjAA .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIMvDjAA .dropdown-item.active,
.cid-uzYIMvDjAA .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIMvDjAA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIMvDjAA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIMvDjAA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIMvDjAA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIMvDjAA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIMvDjAA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIMvDjAA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIMvDjAA button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIMvDjAA button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIMvDjAA button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIMvDjAA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIMvDjAA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIMvDjAA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIMvDjAA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIMvDjAA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIMvDjAA nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIMvDjAA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIMvDjAA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIMvDjAA nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIMvDjAA .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIMvDjAA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIMvDjAA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIMvDjAA .navbar {
    height: 70px;
  }
  .cid-uzYIMvDjAA .navbar.opened {
    height: auto;
  }
  .cid-uzYIMvDjAA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIMvDjAA .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIMvDjAA .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIMvDjAA .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIMvDjAA .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIMvDjAA .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIMvDjAA .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIMvDjAA .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIMvDjAA .navbar-nav {
  display: flex !important;
}
.cid-uzYIMvDjAA .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIMvDjAA .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIMvDjAA .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIMvDjAA .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIMvDjAA .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIMvDjAA .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIMvDjAA .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIMvDjAA .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIMvDjAA .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIMvDjAA button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIMvDjAA button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIMvDjAA button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIMvDjAA button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIMvDjAA button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIMvDjAA button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIMvDjAA button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIMvDjAA button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIMvDjAA .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIMvDjAA .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIMvDjAA .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIMvDjAA .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIMvDjAA .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIMvDjAA .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIMvDjAA .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIMvDjAA .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIMvDjAA .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIMvDjAA .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIMvDjAA .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIMvDjAA .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIMvDjAA .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIMvDjAA .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIMvDjAA .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIMvDjAA .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIMvDjAA .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIMvDjAA .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIMvDjAA .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIMvDjAA .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIMvDjAA .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIMvDjAA .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIMvDjAA .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIMvDjAA ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIMvDjAA ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIMvDjAA ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIMvDjAA .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIMvDjAA .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIMvDjAA .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIMvDjAA .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIMvDjAA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIMvDjAA .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIMvDjAA .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIMvDjAA .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIMvDjAA .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIMvDjAA .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIMvDjAA .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIMvDjAA .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIMvQtF7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIMvQtF7 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uB31AYb41a {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1127.jpg");
}
.cid-uB31AYb41a .mbr-overlay {
  background-color: #000000;
  opacity: 0.9;
}
@media (min-width: 768px) {
  .cid-uB31AYb41a {
    align-items: flex-end;
  }
  .cid-uB31AYb41a .row {
    justify-content: center;
  }
  .cid-uB31AYb41a .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uB31AYb41a .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uB31AYb41a {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uB31AYb41a .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uB31AYb41a .content-wrap {
    width: 100%;
  }
}
.cid-uB31AYb41a .mbr-section-title,
.cid-uB31AYb41a .mbr-section-subtitle {
  text-align: center;
}
.cid-uB31AYb41a .mbr-text,
.cid-uB31AYb41a .mbr-section-btn {
  text-align: center;
}
.cid-uB31HEAKMk {
  background-color: #102f62;
}
.cid-uB31HEAKMk .mbr-section-title {
  margin: 0;
}
.cid-uB31HEAKMk .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uB31HEAKMk .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uB31HEAKMk .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uB31HEAKMk .team-item {
  transition: all 0.2s;
}
.cid-uB31HEAKMk .team-item .item-image {
  position: relative !important;
}
.cid-uB31HEAKMk .team-item .item-image img {
  width: 100%;
}
.cid-uB31HEAKMk .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uB31HEAKMk .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uB31HEAKMk .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uB31HEAKMk .team-item .item-caption {
  background: #878787;
}
.cid-uB31HEAKMk .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uB31HEAKMk .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uB31HEAKMk .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uB31HEAKMk .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uB31HEAKMk .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uB31HEAKMk .team-item:hover {
    transform: none;
  }
  .cid-uB31HEAKMk .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uB31HEAKMk {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uB31HEAKMk {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uB31HEAKMk .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uB31HEAKMk .container-fluid {
  max-width: 1300px;
}
.cid-uB31EcmTV7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB31EcmTV7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB31EcmTV7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB31EcmTV7 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31EcmTV7 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB31EcmTV7 .google-map {
  height: 100%;
  position: relative;
}
.cid-uB31EcmTV7 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB31EcmTV7 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB31EcmTV7 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB31EcmTV7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB31EcmTV7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB31EcmTV7 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB31EcmTV7 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31EcmTV7 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB31EcmTV7 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB31EcmTV7 .content-head {
  max-width: 800px;
}
.cid-uB31C497Bj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f92c50;
}
.cid-uB31C497Bj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB31C497Bj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB31C497Bj .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB31C497Bj .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uB31C497Bj .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB31C497Bj .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31C497Bj .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uB31C497Bj .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uB31C497Bj .mbr-section-title {
  color: #000000;
}
.cid-uB31C497Bj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uB31C497Bj .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uB31C497Bj .card-box .item-footer {
  margin-top: auto;
}
.cid-uB31C497Bj .content-head {
  max-width: 800px;
}
.cid-uB31C497Bj .card-title,
.cid-uB31C497Bj .iconfont-wrapper {
  text-align: center;
}
.cid-uB31C497Bj .card-text,
.cid-uB31C497Bj .item .mbr-section-btn {
  text-align: center;
}
.cid-uB3lR4NiAH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB3lR4NiAH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB3lR4NiAH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB3lR4NiAH .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3lR4NiAH .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB3lR4NiAH .google-map {
  height: 100%;
  position: relative;
}
.cid-uB3lR4NiAH .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB3lR4NiAH .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB3lR4NiAH .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB3lR4NiAH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB3lR4NiAH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB3lR4NiAH .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB3lR4NiAH .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3lR4NiAH .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB3lR4NiAH ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB3lR4NiAH .content-head {
  max-width: 800px;
}
.cid-uB31CQfiw1 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uB31CQfiw1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB31CQfiw1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uB31CQfiw1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uB31CQfiw1 .row {
  flex-direction: row-reverse;
}
.cid-uB31CQfiw1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uB31CQfiw1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uB31CQfiw1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uB31CQfiw1 .mbr-section-title {
  color: #000000;
}
.cid-uB31CQfiw1 .mbr-text,
.cid-uB31CQfiw1 .mbr-section-btn {
  color: #000000;
}
.cid-uB3lRToDtP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB3lRToDtP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB3lRToDtP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB3lRToDtP .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3lRToDtP .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB3lRToDtP .google-map {
  height: 100%;
  position: relative;
}
.cid-uB3lRToDtP .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB3lRToDtP .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB3lRToDtP .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB3lRToDtP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB3lRToDtP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB3lRToDtP .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB3lRToDtP .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3lRToDtP .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB3lRToDtP ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB3lRToDtP .content-head {
  max-width: 800px;
}
.cid-uB31FMuWnh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uB31FMuWnh .mbr-text {
  color: #000000;
}
.cid-uB31FMuWnh .mbr-section-subtitle {
  color: #000000;
}
.cid-uB31FMuWnh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uB31FMuWnh .mbr-text,
.cid-uB31FMuWnh .item .mbr-section-btn {
  text-align: left;
}
.cid-uB31FMuWnh .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB31FMuWnh .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB31FMuWnh .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYIQmwvVN {
  z-index: 1000;
  width: 100%;
}
.cid-uzYIQmwvVN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIQmwvVN .dropdown-menu {
  padding: 0;
}
.cid-uzYIQmwvVN .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYIQmwvVN .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYIQmwvVN .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYIQmwvVN .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYIQmwvVN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYIQmwvVN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYIQmwvVN .nav-link {
  position: relative;
}
.cid-uzYIQmwvVN .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYIQmwvVN .dropdown-menu,
.cid-uzYIQmwvVN .navbar.opened {
  background: #212428 !important;
}
.cid-uzYIQmwvVN .nav-item:focus,
.cid-uzYIQmwvVN .nav-link:focus {
  outline: none;
}
.cid-uzYIQmwvVN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYIQmwvVN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYIQmwvVN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYIQmwvVN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYIQmwvVN .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYIQmwvVN .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYIQmwvVN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYIQmwvVN .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYIQmwvVN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYIQmwvVN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYIQmwvVN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYIQmwvVN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYIQmwvVN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYIQmwvVN .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-uzYIQmwvVN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYIQmwvVN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYIQmwvVN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYIQmwvVN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYIQmwvVN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYIQmwvVN .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYIQmwvVN .navbar {
    min-height: 80px;
  }
}
.cid-uzYIQmwvVN .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYIQmwvVN .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYIQmwvVN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYIQmwvVN .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYIQmwvVN .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYIQmwvVN .dropdown-item.active,
.cid-uzYIQmwvVN .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYIQmwvVN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYIQmwvVN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYIQmwvVN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYIQmwvVN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYIQmwvVN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYIQmwvVN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYIQmwvVN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYIQmwvVN button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIQmwvVN button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYIQmwvVN button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIQmwvVN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIQmwvVN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIQmwvVN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIQmwvVN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIQmwvVN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIQmwvVN nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIQmwvVN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIQmwvVN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIQmwvVN nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYIQmwvVN .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYIQmwvVN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYIQmwvVN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYIQmwvVN .navbar {
    height: 70px;
  }
  .cid-uzYIQmwvVN .navbar.opened {
    height: auto;
  }
  .cid-uzYIQmwvVN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYIQmwvVN .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYIQmwvVN .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYIQmwvVN .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYIQmwvVN .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYIQmwvVN .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYIQmwvVN .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYIQmwvVN .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYIQmwvVN .navbar-nav {
  display: flex !important;
}
.cid-uzYIQmwvVN .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYIQmwvVN .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYIQmwvVN .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIQmwvVN .navbar-nav .nav-item .nav-link:hover,
.cid-uzYIQmwvVN .navbar-nav .nav-item .nav-link:focus,
.cid-uzYIQmwvVN .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYIQmwvVN .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYIQmwvVN .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYIQmwvVN .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYIQmwvVN button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIQmwvVN button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYIQmwvVN button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIQmwvVN button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIQmwvVN button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYIQmwvVN button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIQmwvVN button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYIQmwvVN button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYIQmwvVN .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYIQmwvVN .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYIQmwvVN .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYIQmwvVN .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYIQmwvVN .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYIQmwvVN .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYIQmwvVN .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYIQmwvVN .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYIQmwvVN .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYIQmwvVN .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYIQmwvVN .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYIQmwvVN .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYIQmwvVN .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYIQmwvVN .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYIQmwvVN .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYIQmwvVN .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYIQmwvVN .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYIQmwvVN .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYIQmwvVN .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYIQmwvVN .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYIQmwvVN .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYIQmwvVN .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYIQmwvVN .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYIQmwvVN ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYIQmwvVN ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYIQmwvVN ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYIQmwvVN .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYIQmwvVN .social-container {
    padding-top: 40px;
  }
}
.cid-uzYIQmwvVN .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYIQmwvVN .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYIQmwvVN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYIQmwvVN .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYIQmwvVN .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYIQmwvVN .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYIQmwvVN .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYIQmwvVN .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYIQmwvVN .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYIQmwvVN .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYIQmI9cJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYIQmI9cJ .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uB33gQF7XH {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1330.jpg");
}
.cid-uB33gQF7XH .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uB33gQF7XH {
    align-items: flex-end;
  }
  .cid-uB33gQF7XH .row {
    justify-content: center;
  }
  .cid-uB33gQF7XH .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uB33gQF7XH .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uB33gQF7XH {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uB33gQF7XH .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uB33gQF7XH .content-wrap {
    width: 100%;
  }
}
.cid-uB33gQF7XH .mbr-section-title,
.cid-uB33gQF7XH .mbr-section-subtitle {
  text-align: center;
}
.cid-uB33gQF7XH .mbr-text,
.cid-uB33gQF7XH .mbr-section-btn {
  text-align: center;
}
.cid-uB3mgljeQ5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB3mgljeQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB3mgljeQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB3mgljeQ5 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3mgljeQ5 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB3mgljeQ5 .google-map {
  height: 100%;
  position: relative;
}
.cid-uB3mgljeQ5 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB3mgljeQ5 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB3mgljeQ5 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB3mgljeQ5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB3mgljeQ5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB3mgljeQ5 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB3mgljeQ5 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3mgljeQ5 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB3mgljeQ5 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB3mgljeQ5 .content-head {
  max-width: 800px;
}
.cid-uB33mIRzT8 {
  background-color: #102f62;
}
.cid-uB33mIRzT8 .mbr-section-title {
  margin: 0;
}
.cid-uB33mIRzT8 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uB33mIRzT8 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uB33mIRzT8 .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uB33mIRzT8 .team-item {
  transition: all 0.2s;
}
.cid-uB33mIRzT8 .team-item .item-image {
  position: relative !important;
}
.cid-uB33mIRzT8 .team-item .item-image img {
  width: 100%;
}
.cid-uB33mIRzT8 .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uB33mIRzT8 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uB33mIRzT8 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uB33mIRzT8 .team-item .item-caption {
  background: #878787;
}
.cid-uB33mIRzT8 .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uB33mIRzT8 .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uB33mIRzT8 .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uB33mIRzT8 .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uB33mIRzT8 .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uB33mIRzT8 .team-item:hover {
    transform: none;
  }
  .cid-uB33mIRzT8 .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uB33mIRzT8 {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uB33mIRzT8 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uB33mIRzT8 .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uB33mIRzT8 .container-fluid {
  max-width: 1300px;
}
.cid-uB33hKCqEd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #0c2c68;
}
.cid-uB33hKCqEd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB33hKCqEd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB33hKCqEd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB33hKCqEd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uB33hKCqEd .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB33hKCqEd .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uB33hKCqEd .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uB33hKCqEd .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uB33hKCqEd .mbr-section-title {
  color: #ffffff;
}
.cid-uB33hKCqEd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uB33hKCqEd .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uB33hKCqEd .card-box .item-footer {
  margin-top: auto;
}
.cid-uB33hKCqEd .content-head {
  max-width: 800px;
}
.cid-uB33hKCqEd .card-title,
.cid-uB33hKCqEd .iconfont-wrapper {
  text-align: center;
}
.cid-uB33hKCqEd .card-text,
.cid-uB33hKCqEd .item .mbr-section-btn {
  text-align: center;
}
.cid-uB3mhAyAJV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB3mhAyAJV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB3mhAyAJV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB3mhAyAJV .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3mhAyAJV .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB3mhAyAJV .google-map {
  height: 100%;
  position: relative;
}
.cid-uB3mhAyAJV .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB3mhAyAJV .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB3mhAyAJV .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB3mhAyAJV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB3mhAyAJV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB3mhAyAJV .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB3mhAyAJV .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB3mhAyAJV .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB3mhAyAJV ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB3mhAyAJV .content-head {
  max-width: 800px;
}
.cid-uB33ilfohQ {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uB33ilfohQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB33ilfohQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uB33ilfohQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uB33ilfohQ .row {
  flex-direction: row-reverse;
}
.cid-uB33ilfohQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uB33ilfohQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uB33ilfohQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uB33ilfohQ .mbr-section-title {
  color: #000000;
}
.cid-uB33ilfohQ .mbr-text,
.cid-uB33ilfohQ .mbr-section-btn {
  color: #000000;
}
.cid-uB33jJ154b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB33jJ154b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB33jJ154b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB33jJ154b .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB33jJ154b .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB33jJ154b .google-map {
  height: 100%;
  position: relative;
}
.cid-uB33jJ154b .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB33jJ154b .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB33jJ154b .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB33jJ154b .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB33jJ154b .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB33jJ154b .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB33jJ154b .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB33jJ154b .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB33jJ154b ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB33jJ154b .content-head {
  max-width: 800px;
}
.cid-uB33kWYws1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uB33kWYws1 .mbr-text {
  color: #000000;
}
.cid-uB33kWYws1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uB33kWYws1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uB33kWYws1 .mbr-text,
.cid-uB33kWYws1 .item .mbr-section-btn {
  text-align: left;
}
.cid-uB33kWYws1 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB33kWYws1 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB33kWYws1 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzYITEJAPk {
  z-index: 1000;
  width: 100%;
}
.cid-uzYITEJAPk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYITEJAPk .dropdown-menu {
  padding: 0;
}
.cid-uzYITEJAPk .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uzYITEJAPk .dropdown-item {
    text-align: left !important;
  }
}
.cid-uzYITEJAPk .dropdown-item:hover {
  background-position: right !important;
}
.cid-uzYITEJAPk .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uzYITEJAPk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzYITEJAPk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzYITEJAPk .nav-link {
  position: relative;
}
.cid-uzYITEJAPk .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uzYITEJAPk .dropdown-menu,
.cid-uzYITEJAPk .navbar.opened {
  background: #212428 !important;
}
.cid-uzYITEJAPk .nav-item:focus,
.cid-uzYITEJAPk .nav-link:focus {
  outline: none;
}
.cid-uzYITEJAPk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzYITEJAPk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzYITEJAPk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzYITEJAPk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzYITEJAPk .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uzYITEJAPk .navbar.opened {
  transition: all 0.3s;
}
.cid-uzYITEJAPk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzYITEJAPk .navbar .navbar-logo img {
  width: auto;
}
.cid-uzYITEJAPk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uzYITEJAPk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzYITEJAPk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzYITEJAPk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzYITEJAPk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzYITEJAPk .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-uzYITEJAPk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzYITEJAPk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzYITEJAPk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzYITEJAPk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzYITEJAPk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzYITEJAPk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uzYITEJAPk .navbar {
    min-height: 80px;
  }
}
.cid-uzYITEJAPk .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uzYITEJAPk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uzYITEJAPk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzYITEJAPk .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uzYITEJAPk .navbar-brand {
    min-height: 69px;
  }
}
.cid-uzYITEJAPk .dropdown-item.active,
.cid-uzYITEJAPk .dropdown-item:active {
  background-color: transparent;
}
.cid-uzYITEJAPk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzYITEJAPk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzYITEJAPk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzYITEJAPk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uzYITEJAPk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzYITEJAPk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzYITEJAPk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzYITEJAPk button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYITEJAPk button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uzYITEJAPk button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYITEJAPk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYITEJAPk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYITEJAPk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYITEJAPk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYITEJAPk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYITEJAPk nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYITEJAPk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYITEJAPk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYITEJAPk nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzYITEJAPk .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uzYITEJAPk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzYITEJAPk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uzYITEJAPk .navbar {
    height: 70px;
  }
  .cid-uzYITEJAPk .navbar.opened {
    height: auto;
  }
  .cid-uzYITEJAPk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzYITEJAPk .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uzYITEJAPk .navbar-short {
    min-height: 70px;
  }
}
.cid-uzYITEJAPk .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uzYITEJAPk .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uzYITEJAPk .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uzYITEJAPk .container-fluid {
    padding: 0 3px;
  }
}
.cid-uzYITEJAPk .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uzYITEJAPk .navbar-nav {
  display: flex !important;
}
.cid-uzYITEJAPk .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uzYITEJAPk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uzYITEJAPk .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYITEJAPk .navbar-nav .nav-item .nav-link:hover,
.cid-uzYITEJAPk .navbar-nav .nav-item .nav-link:focus,
.cid-uzYITEJAPk .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uzYITEJAPk .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uzYITEJAPk .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uzYITEJAPk .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uzYITEJAPk button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYITEJAPk button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uzYITEJAPk button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYITEJAPk button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYITEJAPk button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uzYITEJAPk button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYITEJAPk button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uzYITEJAPk button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzYITEJAPk .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uzYITEJAPk .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uzYITEJAPk .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uzYITEJAPk .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uzYITEJAPk .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uzYITEJAPk .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzYITEJAPk .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzYITEJAPk .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uzYITEJAPk .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uzYITEJAPk .offcanvas.show {
  transform: translateX(0);
}
.cid-uzYITEJAPk .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uzYITEJAPk .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uzYITEJAPk .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uzYITEJAPk .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uzYITEJAPk .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uzYITEJAPk .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uzYITEJAPk .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uzYITEJAPk .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uzYITEJAPk .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uzYITEJAPk .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uzYITEJAPk .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uzYITEJAPk .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uzYITEJAPk .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uzYITEJAPk ::-webkit-scrollbar {
  width: 1em;
}
.cid-uzYITEJAPk ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uzYITEJAPk ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uzYITEJAPk .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uzYITEJAPk .social-container {
    padding-top: 40px;
  }
}
.cid-uzYITEJAPk .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uzYITEJAPk .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uzYITEJAPk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uzYITEJAPk .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uzYITEJAPk .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uzYITEJAPk .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uzYITEJAPk .soc-item:hover:before {
  opacity: 1;
}
.cid-uzYITEJAPk .offcanvas_btn {
  margin-top: auto;
}
.cid-uzYITEJAPk .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uzYITEJAPk .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uzYITEV5My {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uzYITEV5My .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uB35ERKGmw {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1335.jpg");
}
.cid-uB35ERKGmw .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uB35ERKGmw {
    align-items: flex-end;
  }
  .cid-uB35ERKGmw .row {
    justify-content: center;
  }
  .cid-uB35ERKGmw .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uB35ERKGmw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uB35ERKGmw {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uB35ERKGmw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uB35ERKGmw .content-wrap {
    width: 100%;
  }
}
.cid-uB35ERKGmw .mbr-section-title,
.cid-uB35ERKGmw .mbr-section-subtitle {
  text-align: center;
}
.cid-uB35ERKGmw .mbr-text,
.cid-uB35ERKGmw .mbr-section-btn {
  text-align: center;
}
.cid-uB37FihFof {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB37FihFof .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB37FihFof .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB37FihFof .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB37FihFof .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB37FihFof .google-map {
  height: 100%;
  position: relative;
}
.cid-uB37FihFof .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB37FihFof .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB37FihFof .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB37FihFof .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB37FihFof .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB37FihFof .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB37FihFof .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB37FihFof .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB37FihFof ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB37FihFof .content-head {
  max-width: 800px;
}
.cid-uB35LsEINS {
  background-color: #102f62;
}
.cid-uB35LsEINS .mbr-section-title {
  margin: 0;
}
.cid-uB35LsEINS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uB35LsEINS .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uB35LsEINS .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uB35LsEINS .team-item {
  transition: all 0.2s;
}
.cid-uB35LsEINS .team-item .item-image {
  position: relative !important;
}
.cid-uB35LsEINS .team-item .item-image img {
  width: 100%;
}
.cid-uB35LsEINS .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uB35LsEINS .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uB35LsEINS .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uB35LsEINS .team-item .item-caption {
  background: #878787;
}
.cid-uB35LsEINS .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uB35LsEINS .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uB35LsEINS .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uB35LsEINS .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uB35LsEINS .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uB35LsEINS .team-item:hover {
    transform: none;
  }
  .cid-uB35LsEINS .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uB35LsEINS {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uB35LsEINS {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uB35LsEINS .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uB35LsEINS .container-fluid {
  max-width: 1300px;
}
.cid-uB35I6ht6d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB35I6ht6d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB35I6ht6d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB35I6ht6d .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB35I6ht6d .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB35I6ht6d .google-map {
  height: 100%;
  position: relative;
}
.cid-uB35I6ht6d .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB35I6ht6d .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB35I6ht6d .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB35I6ht6d .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB35I6ht6d .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB35I6ht6d .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB35I6ht6d .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB35I6ht6d .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB35I6ht6d ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB35I6ht6d .content-head {
  max-width: 800px;
}
.cid-uB35FzjQq1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uB35FzjQq1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB35FzjQq1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uB35FzjQq1 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uB35FzjQq1 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uB35FzjQq1 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB35FzjQq1 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uB35FzjQq1 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uB35FzjQq1 .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uB35FzjQq1 .mbr-section-title {
  color: #9fe870;
}
.cid-uB35FzjQq1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uB35FzjQq1 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uB35FzjQq1 .card-box .item-footer {
  margin-top: auto;
}
.cid-uB35FzjQq1 .content-head {
  max-width: 800px;
}
.cid-uB35FzjQq1 .card-text,
.cid-uB35FzjQq1 .item .mbr-section-btn {
  text-align: center;
}
.cid-uB35FzjQq1 .card-title,
.cid-uB35FzjQq1 .iconfont-wrapper {
  text-align: center;
}
.cid-uB35GlbQbG {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uB35GlbQbG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB35GlbQbG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uB35GlbQbG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uB35GlbQbG .row {
  flex-direction: row-reverse;
}
.cid-uB35GlbQbG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uB35GlbQbG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uB35GlbQbG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uB35GlbQbG .mbr-section-title {
  color: #000000;
}
.cid-uB35GlbQbG .mbr-text,
.cid-uB35GlbQbG .mbr-section-btn {
  color: #000000;
}
.cid-uB37GowQAR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uB37GowQAR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uB37GowQAR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uB37GowQAR .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB37GowQAR .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uB37GowQAR .google-map {
  height: 100%;
  position: relative;
}
.cid-uB37GowQAR .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uB37GowQAR .google-map iframe {
    min-height: 350px;
  }
}
.cid-uB37GowQAR .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uB37GowQAR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uB37GowQAR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uB37GowQAR .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB37GowQAR .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uB37GowQAR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uB37GowQAR ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uB37GowQAR .content-head {
  max-width: 800px;
}
.cid-uB35JJa9MJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uB35JJa9MJ .mbr-text {
  color: #000000;
}
.cid-uB35JJa9MJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uB35JJa9MJ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uB35JJa9MJ .mbr-text,
.cid-uB35JJa9MJ .item .mbr-section-btn {
  text-align: left;
}
.cid-uB35JJa9MJ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uB35JJa9MJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uB35JJa9MJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uZaYSk4hSR {
  z-index: 1000;
  width: 100%;
}
.cid-uZaYSk4hSR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZaYSk4hSR .dropdown-menu {
  padding: 0;
}
.cid-uZaYSk4hSR .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uZaYSk4hSR .dropdown-item {
    text-align: left !important;
  }
}
.cid-uZaYSk4hSR .dropdown-item:hover {
  background-position: right !important;
}
.cid-uZaYSk4hSR .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uZaYSk4hSR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uZaYSk4hSR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uZaYSk4hSR .nav-link {
  position: relative;
}
.cid-uZaYSk4hSR .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uZaYSk4hSR .dropdown-menu,
.cid-uZaYSk4hSR .navbar.opened {
  background: #212428 !important;
}
.cid-uZaYSk4hSR .nav-item:focus,
.cid-uZaYSk4hSR .nav-link:focus {
  outline: none;
}
.cid-uZaYSk4hSR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZaYSk4hSR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZaYSk4hSR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZaYSk4hSR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZaYSk4hSR .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uZaYSk4hSR .navbar.opened {
  transition: all 0.3s;
}
.cid-uZaYSk4hSR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZaYSk4hSR .navbar .navbar-logo img {
  width: auto;
}
.cid-uZaYSk4hSR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uZaYSk4hSR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZaYSk4hSR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZaYSk4hSR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZaYSk4hSR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZaYSk4hSR .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-uZaYSk4hSR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uZaYSk4hSR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZaYSk4hSR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZaYSk4hSR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uZaYSk4hSR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZaYSk4hSR .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uZaYSk4hSR .navbar {
    min-height: 80px;
  }
}
.cid-uZaYSk4hSR .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uZaYSk4hSR .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uZaYSk4hSR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZaYSk4hSR .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uZaYSk4hSR .navbar-brand {
    min-height: 69px;
  }
}
.cid-uZaYSk4hSR .dropdown-item.active,
.cid-uZaYSk4hSR .dropdown-item:active {
  background-color: transparent;
}
.cid-uZaYSk4hSR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZaYSk4hSR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZaYSk4hSR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZaYSk4hSR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uZaYSk4hSR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZaYSk4hSR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZaYSk4hSR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZaYSk4hSR button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uZaYSk4hSR button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uZaYSk4hSR button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uZaYSk4hSR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uZaYSk4hSR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uZaYSk4hSR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZaYSk4hSR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZaYSk4hSR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZaYSk4hSR nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZaYSk4hSR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZaYSk4hSR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZaYSk4hSR nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZaYSk4hSR .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uZaYSk4hSR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZaYSk4hSR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZaYSk4hSR .navbar {
    height: 70px;
  }
  .cid-uZaYSk4hSR .navbar.opened {
    height: auto;
  }
  .cid-uZaYSk4hSR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZaYSk4hSR .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uZaYSk4hSR .navbar-short {
    min-height: 70px;
  }
}
.cid-uZaYSk4hSR .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uZaYSk4hSR .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uZaYSk4hSR .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uZaYSk4hSR .container-fluid {
    padding: 0 3px;
  }
}
.cid-uZaYSk4hSR .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uZaYSk4hSR .navbar-nav {
  display: flex !important;
}
.cid-uZaYSk4hSR .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uZaYSk4hSR .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uZaYSk4hSR .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uZaYSk4hSR .navbar-nav .nav-item .nav-link:hover,
.cid-uZaYSk4hSR .navbar-nav .nav-item .nav-link:focus,
.cid-uZaYSk4hSR .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uZaYSk4hSR .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uZaYSk4hSR .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uZaYSk4hSR .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uZaYSk4hSR button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uZaYSk4hSR button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uZaYSk4hSR button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uZaYSk4hSR button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uZaYSk4hSR button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uZaYSk4hSR button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZaYSk4hSR button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZaYSk4hSR button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZaYSk4hSR .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uZaYSk4hSR .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uZaYSk4hSR .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uZaYSk4hSR .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uZaYSk4hSR .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uZaYSk4hSR .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZaYSk4hSR .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZaYSk4hSR .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uZaYSk4hSR .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uZaYSk4hSR .offcanvas.show {
  transform: translateX(0);
}
.cid-uZaYSk4hSR .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uZaYSk4hSR .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZaYSk4hSR .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uZaYSk4hSR .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uZaYSk4hSR .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uZaYSk4hSR .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uZaYSk4hSR .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uZaYSk4hSR .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uZaYSk4hSR .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uZaYSk4hSR .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uZaYSk4hSR .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uZaYSk4hSR .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uZaYSk4hSR .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uZaYSk4hSR ::-webkit-scrollbar {
  width: 1em;
}
.cid-uZaYSk4hSR ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uZaYSk4hSR ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uZaYSk4hSR .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uZaYSk4hSR .social-container {
    padding-top: 40px;
  }
}
.cid-uZaYSk4hSR .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uZaYSk4hSR .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uZaYSk4hSR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uZaYSk4hSR .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uZaYSk4hSR .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uZaYSk4hSR .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uZaYSk4hSR .soc-item:hover:before {
  opacity: 1;
}
.cid-uZaYSk4hSR .offcanvas_btn {
  margin-top: auto;
}
.cid-uZaYSk4hSR .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uZaYSk4hSR .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uZaYSkhMl9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uZaYSkhMl9 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uZaYSknVdg {
  display: flex;
  background-image: url("../../../assets/images/bg.webp");
}
.cid-uZaYSknVdg .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uZaYSknVdg {
    align-items: flex-end;
  }
  .cid-uZaYSknVdg .row {
    justify-content: center;
  }
  .cid-uZaYSknVdg .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZaYSknVdg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZaYSknVdg {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZaYSknVdg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZaYSknVdg .content-wrap {
    width: 100%;
  }
}
.cid-uZaYSknVdg .mbr-section-title,
.cid-uZaYSknVdg .mbr-section-subtitle {
  text-align: center;
}
.cid-uZaYSknVdg .mbr-text,
.cid-uZaYSknVdg .mbr-section-btn {
  text-align: center;
}
.cid-uZaYSkvDnt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uZaYSkvDnt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZaYSkvDnt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uZaYSkvDnt .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZaYSkvDnt .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uZaYSkvDnt .google-map {
  height: 100%;
  position: relative;
}
.cid-uZaYSkvDnt .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uZaYSkvDnt .google-map iframe {
    min-height: 350px;
  }
}
.cid-uZaYSkvDnt .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uZaYSkvDnt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uZaYSkvDnt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uZaYSkvDnt .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uZaYSkvDnt .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uZaYSkvDnt .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uZaYSkvDnt ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uZaYSkvDnt .content-head {
  max-width: 800px;
}
.cid-uZaYSkCx6K {
  background-color: #102f62;
}
.cid-uZaYSkCx6K .mbr-section-title {
  margin: 0;
}
.cid-uZaYSkCx6K .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uZaYSkCx6K .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uZaYSkCx6K .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uZaYSkCx6K .team-item {
  transition: all 0.2s;
}
.cid-uZaYSkCx6K .team-item .item-image {
  position: relative !important;
}
.cid-uZaYSkCx6K .team-item .item-image img {
  width: 100%;
}
.cid-uZaYSkCx6K .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-uZaYSkCx6K .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uZaYSkCx6K .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uZaYSkCx6K .team-item .item-caption {
  background: #878787;
}
.cid-uZaYSkCx6K .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uZaYSkCx6K .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uZaYSkCx6K .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uZaYSkCx6K .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uZaYSkCx6K .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uZaYSkCx6K .team-item:hover {
    transform: none;
  }
  .cid-uZaYSkCx6K .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uZaYSkCx6K {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uZaYSkCx6K {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uZaYSkCx6K .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uZaYSkCx6K .container-fluid {
  max-width: 1300px;
}
.cid-uZbQ4KduNJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uZbQ4KduNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbQ4KduNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uZbQ4KduNJ .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZbQ4KduNJ .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uZbQ4KduNJ .google-map {
  height: 100%;
  position: relative;
}
.cid-uZbQ4KduNJ .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uZbQ4KduNJ .google-map iframe {
    min-height: 350px;
  }
}
.cid-uZbQ4KduNJ .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uZbQ4KduNJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uZbQ4KduNJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uZbQ4KduNJ .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uZbQ4KduNJ .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uZbQ4KduNJ .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uZbQ4KduNJ ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uZbQ4KduNJ .content-head {
  max-width: 800px;
}
.cid-uZaYSkTG8X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uZaYSkTG8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZaYSkTG8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZaYSkTG8X .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uZaYSkTG8X .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uZaYSkTG8X .item-wrapper {
  background: #0c2c68;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uZaYSkTG8X .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uZaYSkTG8X .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uZaYSkTG8X .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-uZaYSkTG8X .mbr-section-title {
  color: #0c2c68;
}
.cid-uZaYSkTG8X .mbr-section-subtitle {
  color: #0c2c68;
}
.cid-uZaYSkTG8X .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uZaYSkTG8X .card-box .item-footer {
  margin-top: auto;
}
.cid-uZaYSkTG8X .content-head {
  max-width: 800px;
}
.cid-uZaYSkTG8X .card-text,
.cid-uZaYSkTG8X .item .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uZaYSkTG8X .card-title,
.cid-uZaYSkTG8X .iconfont-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-uZaYSl4GYQ {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uZaYSl4GYQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZaYSl4GYQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uZaYSl4GYQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uZaYSl4GYQ .row {
  flex-direction: row-reverse;
}
.cid-uZaYSl4GYQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uZaYSl4GYQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uZaYSl4GYQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uZaYSl4GYQ .mbr-section-title {
  color: #000000;
}
.cid-uZaYSl4GYQ .mbr-text,
.cid-uZaYSl4GYQ .mbr-section-btn {
  color: #000000;
}
.cid-uZbQ5BJnF0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uZbQ5BJnF0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbQ5BJnF0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uZbQ5BJnF0 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZbQ5BJnF0 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uZbQ5BJnF0 .google-map {
  height: 100%;
  position: relative;
}
.cid-uZbQ5BJnF0 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uZbQ5BJnF0 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uZbQ5BJnF0 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uZbQ5BJnF0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uZbQ5BJnF0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uZbQ5BJnF0 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uZbQ5BJnF0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uZbQ5BJnF0 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uZbQ5BJnF0 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uZbQ5BJnF0 .content-head {
  max-width: 800px;
}
.cid-uZaYSlmHMZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uZaYSlmHMZ .mbr-text {
  color: #000000;
}
.cid-uZaYSlmHMZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uZaYSlmHMZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uZaYSlmHMZ .mbr-text,
.cid-uZaYSlmHMZ .item .mbr-section-btn {
  text-align: left;
}
.cid-uZaYSlmHMZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uZaYSlmHMZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZaYSlmHMZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uZbSiQ1voy {
  z-index: 1000;
  width: 100%;
}
.cid-uZbSiQ1voy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZbSiQ1voy .dropdown-menu {
  padding: 0;
}
.cid-uZbSiQ1voy .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-uZbSiQ1voy .dropdown-item {
    text-align: left !important;
  }
}
.cid-uZbSiQ1voy .dropdown-item:hover {
  background-position: right !important;
}
.cid-uZbSiQ1voy .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-uZbSiQ1voy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uZbSiQ1voy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uZbSiQ1voy .nav-link {
  position: relative;
}
.cid-uZbSiQ1voy .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-uZbSiQ1voy .dropdown-menu,
.cid-uZbSiQ1voy .navbar.opened {
  background: #212428 !important;
}
.cid-uZbSiQ1voy .nav-item:focus,
.cid-uZbSiQ1voy .nav-link:focus {
  outline: none;
}
.cid-uZbSiQ1voy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZbSiQ1voy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZbSiQ1voy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZbSiQ1voy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZbSiQ1voy .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-uZbSiQ1voy .navbar.opened {
  transition: all 0.3s;
}
.cid-uZbSiQ1voy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZbSiQ1voy .navbar .navbar-logo img {
  width: auto;
}
.cid-uZbSiQ1voy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-uZbSiQ1voy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZbSiQ1voy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZbSiQ1voy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZbSiQ1voy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZbSiQ1voy .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-uZbSiQ1voy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uZbSiQ1voy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZbSiQ1voy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZbSiQ1voy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uZbSiQ1voy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZbSiQ1voy .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-uZbSiQ1voy .navbar {
    min-height: 80px;
  }
}
.cid-uZbSiQ1voy .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-uZbSiQ1voy .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-uZbSiQ1voy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZbSiQ1voy .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-uZbSiQ1voy .navbar-brand {
    min-height: 69px;
  }
}
.cid-uZbSiQ1voy .dropdown-item.active,
.cid-uZbSiQ1voy .dropdown-item:active {
  background-color: transparent;
}
.cid-uZbSiQ1voy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZbSiQ1voy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZbSiQ1voy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZbSiQ1voy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-uZbSiQ1voy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZbSiQ1voy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZbSiQ1voy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZbSiQ1voy button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uZbSiQ1voy button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-uZbSiQ1voy button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uZbSiQ1voy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uZbSiQ1voy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uZbSiQ1voy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZbSiQ1voy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZbSiQ1voy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZbSiQ1voy nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZbSiQ1voy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZbSiQ1voy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZbSiQ1voy nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZbSiQ1voy .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-uZbSiQ1voy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZbSiQ1voy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZbSiQ1voy .navbar {
    height: 70px;
  }
  .cid-uZbSiQ1voy .navbar.opened {
    height: auto;
  }
  .cid-uZbSiQ1voy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZbSiQ1voy .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-uZbSiQ1voy .navbar-short {
    min-height: 70px;
  }
}
.cid-uZbSiQ1voy .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-uZbSiQ1voy .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-uZbSiQ1voy .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-uZbSiQ1voy .container-fluid {
    padding: 0 3px;
  }
}
.cid-uZbSiQ1voy .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uZbSiQ1voy .navbar-nav {
  display: flex !important;
}
.cid-uZbSiQ1voy .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-uZbSiQ1voy .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-uZbSiQ1voy .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uZbSiQ1voy .navbar-nav .nav-item .nav-link:hover,
.cid-uZbSiQ1voy .navbar-nav .nav-item .nav-link:focus,
.cid-uZbSiQ1voy .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-uZbSiQ1voy .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-uZbSiQ1voy .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-uZbSiQ1voy .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-uZbSiQ1voy button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uZbSiQ1voy button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-uZbSiQ1voy button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uZbSiQ1voy button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uZbSiQ1voy button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-uZbSiQ1voy button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZbSiQ1voy button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-uZbSiQ1voy button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZbSiQ1voy .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-uZbSiQ1voy .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-uZbSiQ1voy .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-uZbSiQ1voy .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-uZbSiQ1voy .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-uZbSiQ1voy .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZbSiQ1voy .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZbSiQ1voy .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-uZbSiQ1voy .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-uZbSiQ1voy .offcanvas.show {
  transform: translateX(0);
}
.cid-uZbSiQ1voy .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-uZbSiQ1voy .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZbSiQ1voy .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-uZbSiQ1voy .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-uZbSiQ1voy .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-uZbSiQ1voy .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uZbSiQ1voy .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-uZbSiQ1voy .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-uZbSiQ1voy .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-uZbSiQ1voy .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-uZbSiQ1voy .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-uZbSiQ1voy .modal-backdrop.show {
  opacity: 0.8;
}
.cid-uZbSiQ1voy .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-uZbSiQ1voy ::-webkit-scrollbar {
  width: 1em;
}
.cid-uZbSiQ1voy ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-uZbSiQ1voy ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-uZbSiQ1voy .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-uZbSiQ1voy .social-container {
    padding-top: 40px;
  }
}
.cid-uZbSiQ1voy .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-uZbSiQ1voy .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-uZbSiQ1voy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-uZbSiQ1voy .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uZbSiQ1voy .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-uZbSiQ1voy .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uZbSiQ1voy .soc-item:hover:before {
  opacity: 1;
}
.cid-uZbSiQ1voy .offcanvas_btn {
  margin-top: auto;
}
.cid-uZbSiQ1voy .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-uZbSiQ1voy .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-uZbSiQeiit {
  background-image: url("../../../assets/images/86003490.webp");
}
.cid-uZbSiQeiit img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uZbSiQeiit .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uZbSiQeiit .images {
    display: none;
  }
}
.cid-uZbSiQeiit .image-wrapper-1,
.cid-uZbSiQeiit .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uZbSiQeiit .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uZbSiQeiit .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uZbSiQeiit .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uZbSiQeiit .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uZbSiQeiit .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uZbSiQeiit .image-wrapper-2 img {
  width: 90%;
}
.cid-uZbSiQeiit .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uZbSiQeiit .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uZbSiQeiit .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uZbSiQeiit .text-wrapper {
  width: 100%;
}
.cid-uZbSiQeiit .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uZbSiQeiit .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uZbSiQeiit .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uZbSiQeiit .mbr-section-btn {
    margin: 0;
  }
}
.cid-uZbSiQeiit .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uZbSiQeiit .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uZbSiQeiit .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbSiQeiit .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZbSiQeiit .text {
  display: flex;
  align-items: center;
}
.cid-uZbSYEiDob {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uZbSYEiDob .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbSYEiDob .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uZbSYEiDob .container-fluid {
    padding: 0;
  }
}
.cid-uZbSYEiDob .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uZbSYEiDob .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZbSYEiDob .embla__button--next,
.cid-uZbSYEiDob .embla__button--prev {
  display: flex;
}
.cid-uZbSYEiDob .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uZbSYEiDob .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uZbSYEiDob .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZbSYEiDob .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZbSYEiDob .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZbSYEiDob .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZbSYEiDob .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZbSYEiDob .embla {
  position: relative;
  width: 100%;
}
.cid-uZbSYEiDob .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZbSYEiDob .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZbSYEiDob .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZbSYEiDob .embla__slide a {
  cursor: grab;
}
.cid-uZbSYEiDob .embla__slide a:active {
  cursor: grabbing;
}
.cid-uZbSYEiDob .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZbSYEiDob .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uZbSYEiDob .mbr-section-title {
  color: #232323;
}
.cid-uZbSYEiDob .mbr-section-subtitle {
  color: #232323;
}
.cid-uZbSYEiDob .mbr-box {
  color: #ffffff;
}
.cid-uZbSYEiDob .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uZbSYEiDob img,
.cid-uZbSYEiDob .item-img {
  width: 100%;
}
.cid-uZbSYEiDob .item-wrapper {
  position: relative;
}
.cid-uZbSYEiDob .content-head {
  max-width: 800px;
}
.cid-uZbSiQz9Cu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZbSiQz9Cu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbSiQz9Cu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZbSiQz9Cu .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uZbSiQz9Cu .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uZbSiQz9Cu .container {
    padding: 0 16px;
  }
}
.cid-uZbSiQz9Cu .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uZbSiQz9Cu .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .row {
    padding: 25px 9px;
  }
}
.cid-uZbSiQz9Cu .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uZbSiQz9Cu .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uZbSiQz9Cu .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .image-wrapper img {
    height: 350px;
  }
}
.cid-uZbSiQz9Cu .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uZbSiQz9Cu .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uZbSiQz9Cu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uZbSiQz9Cu .items-wrapper {
    display: block;
  }
}
.cid-uZbSiQz9Cu .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uZbSiQz9Cu .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uZbSiQz9Cu .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uZbSiQz9Cu .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uZbSiQz9Cu .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uZbSiQz9Cu .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uZbSiQz9Cu .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uZbSiQz9Cu .card {
  justify-content: center;
}
.cid-uZbSiQz9Cu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uZbSiQz9Cu .mbr-text {
  color: #000000;
}
.cid-uZbSiQz9Cu .card-title {
  color: #000000;
}
.cid-uZbSiQz9Cu .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uZbSiQz9Cu .card-title,
.cid-uZbSiQz9Cu .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uZbSiQPUkI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-uZbSiQPUkI .mbr-section-head {
  padding: 0 1rem;
}
.cid-uZbSiQPUkI .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uZbSiQPUkI .team-card:hover {
  transform: translateY(-10px);
}
.cid-uZbSiQPUkI .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uZbSiQPUkI .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uZbSiQPUkI .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uZbSiQPUkI .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uZbSiQPUkI .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uZbSiQPUkI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uZbSiQPUkI .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uZbSiQPUkI .embla__button--next,
.cid-uZbSiQPUkI .embla__button--prev {
  display: flex;
}
.cid-uZbSiQPUkI .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZbSiQPUkI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZbSiQPUkI .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uZbSiQPUkI .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZbSiQPUkI .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uZbSiQPUkI .embla__button {
    top: -10%;
  }
}
.cid-uZbSiQPUkI .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uZbSiQPUkI .embla {
    margin-top: 80px;
  }
}
.cid-uZbSiQPUkI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZbSiQPUkI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZbSiQPUkI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZbSiQPUkI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZbSiQPUkI .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uZbSiQPUkI .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uZbSiQPUkI .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uZbSiQPUkI .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uZbSiQPUkI .mbr-text ul {
    display: block;
  }
}
.cid-uZbSiQPUkI .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uZbSiQPUkI .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uZbSiQPUkI .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uZbSiQPUkI .item-wrapper {
  height: 100%;
}
.cid-uZbSiQPUkI .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uZbSiQPUkI .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZbSiQPUkI .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uZbSiR6jJd {
  background-color: #000000;
  position: relative;
}
.cid-uZbSiR6jJd::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uZbSiR6jJd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbSiR6jJd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZbSiR6jJd .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uZbSiR6jJd .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uZbSiR6jJd .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uZbSiR6jJd .container {
    padding: 0 16px;
  }
}
.cid-uZbSiR6jJd .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uZbSiR6jJd .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uZbSiR6jJd .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uZbSiR6jJd .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uZbSiR6jJd .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uZbSiR6jJd .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-uZbSiR6jJd .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uZbSiR6jJd .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uZbSiR6jJd .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uZbSiR6jJd .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uZbSiR6jJd .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uZbSiR6jJd .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-uZbSiR6jJd .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-uZbSiR6jJd .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uZbSiR6jJd .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uZbSiR6jJd .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uZbSiR6jJd .mbr-section-title {
  color: #ffffff;
}
.cid-uZbSiR6jJd .mbr-text {
  color: #f4f4f4;
}
.cid-uZbSiR6jJd .mbr-section-title DIV {
  text-align: center;
}
#custom-html-mt {
  /* Type valid CSS here */
}
#custom-html-mt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-mt p {
  font-size: 60px;
  color: #777;
}
.cid-uZbTkQtufN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uZbTkQtufN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbTkQtufN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uZbTkQtufN .container-fluid {
    padding: 0;
  }
}
.cid-uZbTkQtufN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uZbTkQtufN .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZbTkQtufN .embla__button--next,
.cid-uZbTkQtufN .embla__button--prev {
  display: flex;
}
.cid-uZbTkQtufN .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uZbTkQtufN .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uZbTkQtufN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZbTkQtufN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZbTkQtufN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZbTkQtufN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZbTkQtufN .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZbTkQtufN .embla {
  position: relative;
  width: 100%;
}
.cid-uZbTkQtufN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZbTkQtufN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZbTkQtufN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZbTkQtufN .embla__slide a {
  cursor: grab;
}
.cid-uZbTkQtufN .embla__slide a:active {
  cursor: grabbing;
}
.cid-uZbTkQtufN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZbTkQtufN .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uZbTkQtufN .mbr-section-title {
  color: #232323;
}
.cid-uZbTkQtufN .mbr-section-subtitle {
  color: #232323;
}
.cid-uZbTkQtufN .mbr-box {
  color: #ffffff;
}
.cid-uZbTkQtufN .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uZbTkQtufN img,
.cid-uZbTkQtufN .item-img {
  width: 100%;
}
.cid-uZbTkQtufN .item-wrapper {
  position: relative;
}
.cid-uZbTkQtufN .content-head {
  max-width: 800px;
}
.cid-uZbSiRDY9a {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uZbSiRDY9a h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uZbSiRDY9a .nav-tabs .nav-item.open .nav-link:focus,
.cid-uZbSiRDY9a .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uZbSiRDY9a .nav-link.active {
  background: #232323;
}
.cid-uZbSiRDY9a .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-uZbSiRDY9a .nav-link:hover {
  background: #232323;
}
.cid-uZbSiRDY9a .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-uZbSiRDY9a .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uZbSiRDY9a .nav-link.display-4 {
  font-size: 15px;
}
.cid-uZbSiRDY9a .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uZbSiRDY9a .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uZbSiRDY9a .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uZbSiRDY9a .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uZbSiRDY9a .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uZbSiRDY9a .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uZbSiRDY9a .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-uZbSiRDY9a .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uZbSiRDY9a .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uZbSiRDY9a .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uZbSiRDY9a .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uZbSiRDY9a .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uZbSiRDY9a .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uZbSiRDY9a .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uZbSiRDY9a .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uZbSiRDY9a .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uZbSiRDY9a .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uZbSiRDY9a .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uZbSiRDY9a .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uZbSiRDY9a .mbr-text,
  .cid-uZbSiRDY9a .nav-link,
  .cid-uZbSiRDY9a .mbr-card-title,
  .cid-uZbSiRDY9a .mbr-section-title {
    text-align: left;
  }
  .cid-uZbSiRDY9a .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uZbSiRDY9a .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uZbSiRDY9a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbSiRDY9a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZbSiRDY9a .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uZbSiRDY9a .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uZbSiRDY9a .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uZbSiSFVSw .google-map {
  height: 700px;
  position: relative;
}
.cid-uZbSiSFVSw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uZbSiSFVSw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uZbSiSFVSw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uZbSiSFVSw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uZbTjyDkRn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uZbTjyDkRn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbTjyDkRn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uZbTjyDkRn .container-fluid {
    padding: 0;
  }
}
.cid-uZbTjyDkRn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uZbTjyDkRn .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uZbTjyDkRn .embla__button--next,
.cid-uZbTjyDkRn .embla__button--prev {
  display: flex;
}
.cid-uZbTjyDkRn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uZbTjyDkRn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uZbTjyDkRn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uZbTjyDkRn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uZbTjyDkRn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZbTjyDkRn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZbTjyDkRn .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZbTjyDkRn .embla {
  position: relative;
  width: 100%;
}
.cid-uZbTjyDkRn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uZbTjyDkRn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uZbTjyDkRn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uZbTjyDkRn .embla__slide a {
  cursor: grab;
}
.cid-uZbTjyDkRn .embla__slide a:active {
  cursor: grabbing;
}
.cid-uZbTjyDkRn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uZbTjyDkRn .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uZbTjyDkRn .mbr-section-title {
  color: #232323;
}
.cid-uZbTjyDkRn .mbr-section-subtitle {
  color: #232323;
}
.cid-uZbTjyDkRn .mbr-box {
  color: #ffffff;
}
.cid-uZbTjyDkRn .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uZbTjyDkRn img,
.cid-uZbTjyDkRn .item-img {
  width: 100%;
}
.cid-uZbTjyDkRn .item-wrapper {
  position: relative;
}
.cid-uZbTjyDkRn .content-head {
  max-width: 800px;
}
.cid-uZbSiTfDsY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uZbSiTfDsY .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v0cJI8Hs7M {
  z-index: 1000;
  width: 100%;
}
.cid-v0cJI8Hs7M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0cJI8Hs7M .dropdown-menu {
  padding: 0;
}
.cid-v0cJI8Hs7M .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-v0cJI8Hs7M .dropdown-item {
    text-align: left !important;
  }
}
.cid-v0cJI8Hs7M .dropdown-item:hover {
  background-position: right !important;
}
.cid-v0cJI8Hs7M .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-v0cJI8Hs7M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v0cJI8Hs7M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0cJI8Hs7M .nav-link {
  position: relative;
}
.cid-v0cJI8Hs7M .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-v0cJI8Hs7M .dropdown-menu,
.cid-v0cJI8Hs7M .navbar.opened {
  background: #212428 !important;
}
.cid-v0cJI8Hs7M .nav-item:focus,
.cid-v0cJI8Hs7M .nav-link:focus {
  outline: none;
}
.cid-v0cJI8Hs7M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0cJI8Hs7M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0cJI8Hs7M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0cJI8Hs7M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0cJI8Hs7M .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-v0cJI8Hs7M .navbar.opened {
  transition: all 0.3s;
}
.cid-v0cJI8Hs7M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0cJI8Hs7M .navbar .navbar-logo img {
  width: auto;
}
.cid-v0cJI8Hs7M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-v0cJI8Hs7M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0cJI8Hs7M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0cJI8Hs7M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0cJI8Hs7M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0cJI8Hs7M .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-v0cJI8Hs7M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v0cJI8Hs7M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0cJI8Hs7M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0cJI8Hs7M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0cJI8Hs7M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0cJI8Hs7M .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-v0cJI8Hs7M .navbar {
    min-height: 80px;
  }
}
.cid-v0cJI8Hs7M .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-v0cJI8Hs7M .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-v0cJI8Hs7M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0cJI8Hs7M .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-v0cJI8Hs7M .navbar-brand {
    min-height: 69px;
  }
}
.cid-v0cJI8Hs7M .dropdown-item.active,
.cid-v0cJI8Hs7M .dropdown-item:active {
  background-color: transparent;
}
.cid-v0cJI8Hs7M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0cJI8Hs7M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0cJI8Hs7M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0cJI8Hs7M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-v0cJI8Hs7M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0cJI8Hs7M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0cJI8Hs7M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0cJI8Hs7M button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0cJI8Hs7M button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-v0cJI8Hs7M button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0cJI8Hs7M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0cJI8Hs7M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v0cJI8Hs7M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJI8Hs7M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJI8Hs7M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0cJI8Hs7M nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0cJI8Hs7M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0cJI8Hs7M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0cJI8Hs7M nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0cJI8Hs7M .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-v0cJI8Hs7M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0cJI8Hs7M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0cJI8Hs7M .navbar {
    height: 70px;
  }
  .cid-v0cJI8Hs7M .navbar.opened {
    height: auto;
  }
  .cid-v0cJI8Hs7M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0cJI8Hs7M .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-v0cJI8Hs7M .navbar-short {
    min-height: 70px;
  }
}
.cid-v0cJI8Hs7M .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-v0cJI8Hs7M .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-v0cJI8Hs7M .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-v0cJI8Hs7M .container-fluid {
    padding: 0 3px;
  }
}
.cid-v0cJI8Hs7M .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v0cJI8Hs7M .navbar-nav {
  display: flex !important;
}
.cid-v0cJI8Hs7M .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-v0cJI8Hs7M .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-v0cJI8Hs7M .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v0cJI8Hs7M .navbar-nav .nav-item .nav-link:hover,
.cid-v0cJI8Hs7M .navbar-nav .nav-item .nav-link:focus,
.cid-v0cJI8Hs7M .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v0cJI8Hs7M .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-v0cJI8Hs7M .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-v0cJI8Hs7M .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-v0cJI8Hs7M button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0cJI8Hs7M button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-v0cJI8Hs7M button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0cJI8Hs7M button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0cJI8Hs7M button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v0cJI8Hs7M button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJI8Hs7M button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJI8Hs7M button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0cJI8Hs7M .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0cJI8Hs7M .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-v0cJI8Hs7M .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0cJI8Hs7M .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0cJI8Hs7M .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-v0cJI8Hs7M .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0cJI8Hs7M .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0cJI8Hs7M .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-v0cJI8Hs7M .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-v0cJI8Hs7M .offcanvas.show {
  transform: translateX(0);
}
.cid-v0cJI8Hs7M .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-v0cJI8Hs7M .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJI8Hs7M .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-v0cJI8Hs7M .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-v0cJI8Hs7M .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-v0cJI8Hs7M .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v0cJI8Hs7M .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-v0cJI8Hs7M .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-v0cJI8Hs7M .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-v0cJI8Hs7M .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-v0cJI8Hs7M .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-v0cJI8Hs7M .modal-backdrop.show {
  opacity: 0.8;
}
.cid-v0cJI8Hs7M .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-v0cJI8Hs7M ::-webkit-scrollbar {
  width: 1em;
}
.cid-v0cJI8Hs7M ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-v0cJI8Hs7M ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-v0cJI8Hs7M .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-v0cJI8Hs7M .social-container {
    padding-top: 40px;
  }
}
.cid-v0cJI8Hs7M .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-v0cJI8Hs7M .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-v0cJI8Hs7M .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v0cJI8Hs7M .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v0cJI8Hs7M .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-v0cJI8Hs7M .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v0cJI8Hs7M .soc-item:hover:before {
  opacity: 1;
}
.cid-v0cJI8Hs7M .offcanvas_btn {
  margin-top: auto;
}
.cid-v0cJI8Hs7M .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-v0cJI8Hs7M .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-v0cJI8VeGD {
  background-image: url("../../../assets/images/marks-family-house.webp");
}
.cid-v0cJI8VeGD img {
  max-height: 300px;
  object-fit: cover;
}
.cid-v0cJI8VeGD .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-v0cJI8VeGD .images {
    display: none;
  }
}
.cid-v0cJI8VeGD .image-wrapper-1,
.cid-v0cJI8VeGD .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-v0cJI8VeGD .image-wrapper-1 {
  margin-top: 80px;
}
.cid-v0cJI8VeGD .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-v0cJI8VeGD .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-v0cJI8VeGD .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-v0cJI8VeGD .image-wrapper-2 {
  margin-top: 85px;
}
.cid-v0cJI8VeGD .image-wrapper-2 img {
  width: 90%;
}
.cid-v0cJI8VeGD .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-v0cJI8VeGD .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-v0cJI8VeGD .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-v0cJI8VeGD .text-wrapper {
  width: 100%;
}
.cid-v0cJI8VeGD .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-v0cJI8VeGD .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-v0cJI8VeGD .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-v0cJI8VeGD .mbr-section-btn {
    margin: 0;
  }
}
.cid-v0cJI8VeGD .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-v0cJI8VeGD .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-v0cJI8VeGD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJI8VeGD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJI8VeGD .text {
  display: flex;
  align-items: center;
}
.cid-v0cJI94qQ4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v0cJI94qQ4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJI94qQ4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v0cJI94qQ4 .container-fluid {
    padding: 0;
  }
}
.cid-v0cJI94qQ4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v0cJI94qQ4 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0cJI94qQ4 .embla__button--next,
.cid-v0cJI94qQ4 .embla__button--prev {
  display: flex;
}
.cid-v0cJI94qQ4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0cJI94qQ4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0cJI94qQ4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJI94qQ4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJI94qQ4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJI94qQ4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0cJI94qQ4 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0cJI94qQ4 .embla {
  position: relative;
  width: 100%;
}
.cid-v0cJI94qQ4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJI94qQ4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJI94qQ4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJI94qQ4 .embla__slide a {
  cursor: grab;
}
.cid-v0cJI94qQ4 .embla__slide a:active {
  cursor: grabbing;
}
.cid-v0cJI94qQ4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJI94qQ4 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v0cJI94qQ4 .mbr-section-title {
  color: #232323;
}
.cid-v0cJI94qQ4 .mbr-section-subtitle {
  color: #232323;
}
.cid-v0cJI94qQ4 .mbr-box {
  color: #ffffff;
}
.cid-v0cJI94qQ4 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v0cJI94qQ4 img,
.cid-v0cJI94qQ4 .item-img {
  width: 100%;
}
.cid-v0cJI94qQ4 .item-wrapper {
  position: relative;
}
.cid-v0cJI94qQ4 .content-head {
  max-width: 800px;
}
.cid-v0cJI9fTN4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v0cJI9fTN4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJI9fTN4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJI9fTN4 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v0cJI9fTN4 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v0cJI9fTN4 .container {
    padding: 0 16px;
  }
}
.cid-v0cJI9fTN4 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-v0cJI9fTN4 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .row {
    padding: 25px 9px;
  }
}
.cid-v0cJI9fTN4 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v0cJI9fTN4 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-v0cJI9fTN4 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .image-wrapper img {
    height: 350px;
  }
}
.cid-v0cJI9fTN4 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-v0cJI9fTN4 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-v0cJI9fTN4 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v0cJI9fTN4 .items-wrapper {
    display: block;
  }
}
.cid-v0cJI9fTN4 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-v0cJI9fTN4 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-v0cJI9fTN4 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-v0cJI9fTN4 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-v0cJI9fTN4 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-v0cJI9fTN4 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-v0cJI9fTN4 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-v0cJI9fTN4 .card {
  justify-content: center;
}
.cid-v0cJI9fTN4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v0cJI9fTN4 .mbr-text {
  color: #000000;
}
.cid-v0cJI9fTN4 .card-title {
  color: #000000;
}
.cid-v0cJI9fTN4 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-v0cJI9fTN4 .card-title,
.cid-v0cJI9fTN4 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-v0cJI9t7l3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-v0cJI9t7l3 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0cJI9t7l3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0cJI9t7l3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0cJI9t7l3 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0cJI9t7l3 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0cJI9t7l3 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0cJI9t7l3 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJI9t7l3 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0cJI9t7l3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0cJI9t7l3 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0cJI9t7l3 .embla__button--next,
.cid-v0cJI9t7l3 .embla__button--prev {
  display: flex;
}
.cid-v0cJI9t7l3 .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJI9t7l3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJI9t7l3 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0cJI9t7l3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJI9t7l3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0cJI9t7l3 .embla__button {
    top: -10%;
  }
}
.cid-v0cJI9t7l3 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0cJI9t7l3 .embla {
    margin-top: 80px;
  }
}
.cid-v0cJI9t7l3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJI9t7l3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJI9t7l3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJI9t7l3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJI9t7l3 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-v0cJI9t7l3 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v0cJI9t7l3 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0cJI9t7l3 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0cJI9t7l3 .mbr-text ul {
    display: block;
  }
}
.cid-v0cJI9t7l3 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0cJI9t7l3 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0cJI9t7l3 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-v0cJI9t7l3 .item-wrapper {
  height: 100%;
}
.cid-v0cJI9t7l3 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0cJI9t7l3 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0cJI9t7l3 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0cJI9TqEM {
  background-color: #000000;
  position: relative;
}
.cid-v0cJI9TqEM::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-v0cJI9TqEM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJI9TqEM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJI9TqEM .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-v0cJI9TqEM .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJI9TqEM .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJI9TqEM .container {
    padding: 0 16px;
  }
}
.cid-v0cJI9TqEM .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-v0cJI9TqEM .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJI9TqEM .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-v0cJI9TqEM .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-v0cJI9TqEM .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v0cJI9TqEM .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-v0cJI9TqEM .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v0cJI9TqEM .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-v0cJI9TqEM .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-v0cJI9TqEM .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v0cJI9TqEM .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v0cJI9TqEM .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-v0cJI9TqEM .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-v0cJI9TqEM .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-v0cJI9TqEM .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-v0cJI9TqEM .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-v0cJI9TqEM .mbr-section-title {
  color: #ffffff;
}
.cid-v0cJI9TqEM .mbr-text {
  color: #f4f4f4;
}
.cid-v0cJI9TqEM .mbr-section-title DIV {
  text-align: center;
}
#custom-html-nk {
  /* Type valid CSS here */
}
#custom-html-nk div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-nk p {
  font-size: 60px;
  color: #777;
}
.cid-v0cJIadSKD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v0cJIadSKD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJIadSKD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v0cJIadSKD .container-fluid {
    padding: 0;
  }
}
.cid-v0cJIadSKD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v0cJIadSKD .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0cJIadSKD .embla__button--next,
.cid-v0cJIadSKD .embla__button--prev {
  display: flex;
}
.cid-v0cJIadSKD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0cJIadSKD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0cJIadSKD .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJIadSKD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJIadSKD .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJIadSKD .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0cJIadSKD .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0cJIadSKD .embla {
  position: relative;
  width: 100%;
}
.cid-v0cJIadSKD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJIadSKD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJIadSKD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJIadSKD .embla__slide a {
  cursor: grab;
}
.cid-v0cJIadSKD .embla__slide a:active {
  cursor: grabbing;
}
.cid-v0cJIadSKD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJIadSKD .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v0cJIadSKD .mbr-section-title {
  color: #232323;
}
.cid-v0cJIadSKD .mbr-section-subtitle {
  color: #232323;
}
.cid-v0cJIadSKD .mbr-box {
  color: #ffffff;
}
.cid-v0cJIadSKD .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v0cJIadSKD img,
.cid-v0cJIadSKD .item-img {
  width: 100%;
}
.cid-v0cJIadSKD .item-wrapper {
  position: relative;
}
.cid-v0cJIadSKD .content-head {
  max-width: 800px;
}
.cid-v0cJIargqX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v0cJIargqX h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-v0cJIargqX .nav-tabs .nav-item.open .nav-link:focus,
.cid-v0cJIargqX .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v0cJIargqX .nav-link.active {
  background: #232323;
}
.cid-v0cJIargqX .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-v0cJIargqX .nav-link:hover {
  background: #232323;
}
.cid-v0cJIargqX .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-v0cJIargqX .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-v0cJIargqX .nav-link.display-4 {
  font-size: 15px;
}
.cid-v0cJIargqX .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-v0cJIargqX .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-v0cJIargqX .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-v0cJIargqX .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-v0cJIargqX .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-v0cJIargqX .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-v0cJIargqX .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-v0cJIargqX .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-v0cJIargqX .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-v0cJIargqX .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-v0cJIargqX .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v0cJIargqX .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-v0cJIargqX .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-v0cJIargqX .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-v0cJIargqX .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-v0cJIargqX .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-v0cJIargqX .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-v0cJIargqX .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-v0cJIargqX .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJIargqX .mbr-text,
  .cid-v0cJIargqX .nav-link,
  .cid-v0cJIargqX .mbr-card-title,
  .cid-v0cJIargqX .mbr-section-title {
    text-align: left;
  }
  .cid-v0cJIargqX .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-v0cJIargqX .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-v0cJIargqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJIargqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJIargqX .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-v0cJIargqX .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-v0cJIargqX .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-v0cJIbKj8A .google-map {
  height: 700px;
  position: relative;
}
.cid-v0cJIbKj8A .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v0cJIbKj8A .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v0cJIbKj8A .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0cJIbKj8A .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0cJIc5n9L {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v0cJIc5n9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJIc5n9L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v0cJIc5n9L .container-fluid {
    padding: 0;
  }
}
.cid-v0cJIc5n9L .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v0cJIc5n9L .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0cJIc5n9L .embla__button--next,
.cid-v0cJIc5n9L .embla__button--prev {
  display: flex;
}
.cid-v0cJIc5n9L .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0cJIc5n9L .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0cJIc5n9L .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJIc5n9L .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJIc5n9L .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJIc5n9L .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0cJIc5n9L .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0cJIc5n9L .embla {
  position: relative;
  width: 100%;
}
.cid-v0cJIc5n9L .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJIc5n9L .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJIc5n9L .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJIc5n9L .embla__slide a {
  cursor: grab;
}
.cid-v0cJIc5n9L .embla__slide a:active {
  cursor: grabbing;
}
.cid-v0cJIc5n9L .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJIc5n9L .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v0cJIc5n9L .mbr-section-title {
  color: #232323;
}
.cid-v0cJIc5n9L .mbr-section-subtitle {
  color: #232323;
}
.cid-v0cJIc5n9L .mbr-box {
  color: #ffffff;
}
.cid-v0cJIc5n9L .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v0cJIc5n9L img,
.cid-v0cJIc5n9L .item-img {
  width: 100%;
}
.cid-v0cJIc5n9L .item-wrapper {
  position: relative;
}
.cid-v0cJIc5n9L .content-head {
  max-width: 800px;
}
.cid-v0cJIcsE79 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v0cJIcsE79 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v0cJPsY2pF {
  z-index: 1000;
  width: 100%;
}
.cid-v0cJPsY2pF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0cJPsY2pF .dropdown-menu {
  padding: 0;
}
.cid-v0cJPsY2pF .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-v0cJPsY2pF .dropdown-item {
    text-align: left !important;
  }
}
.cid-v0cJPsY2pF .dropdown-item:hover {
  background-position: right !important;
}
.cid-v0cJPsY2pF .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-v0cJPsY2pF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v0cJPsY2pF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0cJPsY2pF .nav-link {
  position: relative;
}
.cid-v0cJPsY2pF .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-v0cJPsY2pF .dropdown-menu,
.cid-v0cJPsY2pF .navbar.opened {
  background: #212428 !important;
}
.cid-v0cJPsY2pF .nav-item:focus,
.cid-v0cJPsY2pF .nav-link:focus {
  outline: none;
}
.cid-v0cJPsY2pF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0cJPsY2pF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0cJPsY2pF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0cJPsY2pF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0cJPsY2pF .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-v0cJPsY2pF .navbar.opened {
  transition: all 0.3s;
}
.cid-v0cJPsY2pF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0cJPsY2pF .navbar .navbar-logo img {
  width: auto;
}
.cid-v0cJPsY2pF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-v0cJPsY2pF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0cJPsY2pF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0cJPsY2pF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0cJPsY2pF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0cJPsY2pF .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-v0cJPsY2pF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v0cJPsY2pF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0cJPsY2pF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0cJPsY2pF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0cJPsY2pF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0cJPsY2pF .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-v0cJPsY2pF .navbar {
    min-height: 80px;
  }
}
.cid-v0cJPsY2pF .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-v0cJPsY2pF .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-v0cJPsY2pF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0cJPsY2pF .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-v0cJPsY2pF .navbar-brand {
    min-height: 69px;
  }
}
.cid-v0cJPsY2pF .dropdown-item.active,
.cid-v0cJPsY2pF .dropdown-item:active {
  background-color: transparent;
}
.cid-v0cJPsY2pF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0cJPsY2pF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0cJPsY2pF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0cJPsY2pF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-v0cJPsY2pF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0cJPsY2pF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0cJPsY2pF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0cJPsY2pF button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0cJPsY2pF button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-v0cJPsY2pF button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0cJPsY2pF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0cJPsY2pF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v0cJPsY2pF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJPsY2pF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJPsY2pF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0cJPsY2pF nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0cJPsY2pF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0cJPsY2pF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0cJPsY2pF nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0cJPsY2pF .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-v0cJPsY2pF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0cJPsY2pF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0cJPsY2pF .navbar {
    height: 70px;
  }
  .cid-v0cJPsY2pF .navbar.opened {
    height: auto;
  }
  .cid-v0cJPsY2pF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0cJPsY2pF .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-v0cJPsY2pF .navbar-short {
    min-height: 70px;
  }
}
.cid-v0cJPsY2pF .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-v0cJPsY2pF .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-v0cJPsY2pF .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-v0cJPsY2pF .container-fluid {
    padding: 0 3px;
  }
}
.cid-v0cJPsY2pF .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v0cJPsY2pF .navbar-nav {
  display: flex !important;
}
.cid-v0cJPsY2pF .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-v0cJPsY2pF .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-v0cJPsY2pF .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v0cJPsY2pF .navbar-nav .nav-item .nav-link:hover,
.cid-v0cJPsY2pF .navbar-nav .nav-item .nav-link:focus,
.cid-v0cJPsY2pF .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v0cJPsY2pF .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-v0cJPsY2pF .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-v0cJPsY2pF .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-v0cJPsY2pF button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0cJPsY2pF button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-v0cJPsY2pF button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0cJPsY2pF button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0cJPsY2pF button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v0cJPsY2pF button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJPsY2pF button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0cJPsY2pF button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0cJPsY2pF .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0cJPsY2pF .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-v0cJPsY2pF .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0cJPsY2pF .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0cJPsY2pF .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-v0cJPsY2pF .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0cJPsY2pF .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0cJPsY2pF .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-v0cJPsY2pF .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-v0cJPsY2pF .offcanvas.show {
  transform: translateX(0);
}
.cid-v0cJPsY2pF .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-v0cJPsY2pF .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJPsY2pF .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-v0cJPsY2pF .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-v0cJPsY2pF .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-v0cJPsY2pF .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v0cJPsY2pF .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-v0cJPsY2pF .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-v0cJPsY2pF .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-v0cJPsY2pF .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-v0cJPsY2pF .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-v0cJPsY2pF .modal-backdrop.show {
  opacity: 0.8;
}
.cid-v0cJPsY2pF .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-v0cJPsY2pF ::-webkit-scrollbar {
  width: 1em;
}
.cid-v0cJPsY2pF ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-v0cJPsY2pF ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-v0cJPsY2pF .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-v0cJPsY2pF .social-container {
    padding-top: 40px;
  }
}
.cid-v0cJPsY2pF .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-v0cJPsY2pF .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-v0cJPsY2pF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v0cJPsY2pF .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v0cJPsY2pF .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-v0cJPsY2pF .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v0cJPsY2pF .soc-item:hover:before {
  opacity: 1;
}
.cid-v0cJPsY2pF .offcanvas_btn {
  margin-top: auto;
}
.cid-v0cJPsY2pF .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-v0cJPsY2pF .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-v0cJPtjcmU {
  background-image: url("../../../assets/images/st.-john-the-baptist-at-glandorf-pathway-view-vertical.webp");
}
.cid-v0cJPtjcmU img {
  max-height: 300px;
  object-fit: cover;
}
.cid-v0cJPtjcmU .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-v0cJPtjcmU .images {
    display: none;
  }
}
.cid-v0cJPtjcmU .image-wrapper-1,
.cid-v0cJPtjcmU .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-v0cJPtjcmU .image-wrapper-1 {
  margin-top: 80px;
}
.cid-v0cJPtjcmU .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-v0cJPtjcmU .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-v0cJPtjcmU .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-v0cJPtjcmU .image-wrapper-2 {
  margin-top: 85px;
}
.cid-v0cJPtjcmU .image-wrapper-2 img {
  width: 90%;
}
.cid-v0cJPtjcmU .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-v0cJPtjcmU .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-v0cJPtjcmU .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-v0cJPtjcmU .text-wrapper {
  width: 100%;
}
.cid-v0cJPtjcmU .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-v0cJPtjcmU .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-v0cJPtjcmU .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-v0cJPtjcmU .mbr-section-btn {
    margin: 0;
  }
}
.cid-v0cJPtjcmU .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-v0cJPtjcmU .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-v0cJPtjcmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJPtjcmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJPtjcmU .text {
  display: flex;
  align-items: center;
}
.cid-v0cJPtIAV6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v0cJPtIAV6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJPtIAV6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v0cJPtIAV6 .container-fluid {
    padding: 0;
  }
}
.cid-v0cJPtIAV6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v0cJPtIAV6 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0cJPtIAV6 .embla__button--next,
.cid-v0cJPtIAV6 .embla__button--prev {
  display: flex;
}
.cid-v0cJPtIAV6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0cJPtIAV6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0cJPtIAV6 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJPtIAV6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJPtIAV6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJPtIAV6 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0cJPtIAV6 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0cJPtIAV6 .embla {
  position: relative;
  width: 100%;
}
.cid-v0cJPtIAV6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJPtIAV6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJPtIAV6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJPtIAV6 .embla__slide a {
  cursor: grab;
}
.cid-v0cJPtIAV6 .embla__slide a:active {
  cursor: grabbing;
}
.cid-v0cJPtIAV6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJPtIAV6 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v0cJPtIAV6 .mbr-section-title {
  color: #232323;
}
.cid-v0cJPtIAV6 .mbr-section-subtitle {
  color: #232323;
}
.cid-v0cJPtIAV6 .mbr-box {
  color: #ffffff;
}
.cid-v0cJPtIAV6 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v0cJPtIAV6 img,
.cid-v0cJPtIAV6 .item-img {
  width: 100%;
}
.cid-v0cJPtIAV6 .item-wrapper {
  position: relative;
}
.cid-v0cJPtIAV6 .content-head {
  max-width: 800px;
}
.cid-v0cJPtUEWt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v0cJPtUEWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJPtUEWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJPtUEWt .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v0cJPtUEWt .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v0cJPtUEWt .container {
    padding: 0 16px;
  }
}
.cid-v0cJPtUEWt .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-v0cJPtUEWt .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .row {
    padding: 25px 9px;
  }
}
.cid-v0cJPtUEWt .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v0cJPtUEWt .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-v0cJPtUEWt .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .image-wrapper img {
    height: 350px;
  }
}
.cid-v0cJPtUEWt .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-v0cJPtUEWt .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-v0cJPtUEWt .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v0cJPtUEWt .items-wrapper {
    display: block;
  }
}
.cid-v0cJPtUEWt .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-v0cJPtUEWt .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-v0cJPtUEWt .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-v0cJPtUEWt .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-v0cJPtUEWt .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-v0cJPtUEWt .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-v0cJPtUEWt .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-v0cJPtUEWt .card {
  justify-content: center;
}
.cid-v0cJPtUEWt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v0cJPtUEWt .mbr-text {
  color: #000000;
}
.cid-v0cJPtUEWt .card-title {
  color: #000000;
}
.cid-v0cJPtUEWt .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-v0cJPtUEWt .card-title,
.cid-v0cJPtUEWt .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-v0cJPuaDux {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-v0cJPuaDux .mbr-section-head {
  padding: 0 1rem;
}
.cid-v0cJPuaDux .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v0cJPuaDux .team-card:hover {
  transform: translateY(-10px);
}
.cid-v0cJPuaDux .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v0cJPuaDux .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v0cJPuaDux .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v0cJPuaDux .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJPuaDux .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v0cJPuaDux .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v0cJPuaDux .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v0cJPuaDux .embla__button--next,
.cid-v0cJPuaDux .embla__button--prev {
  display: flex;
}
.cid-v0cJPuaDux .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJPuaDux .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJPuaDux .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v0cJPuaDux .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJPuaDux .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v0cJPuaDux .embla__button {
    top: -10%;
  }
}
.cid-v0cJPuaDux .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v0cJPuaDux .embla {
    margin-top: 80px;
  }
}
.cid-v0cJPuaDux .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJPuaDux .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJPuaDux .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJPuaDux .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJPuaDux .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-v0cJPuaDux .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v0cJPuaDux .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v0cJPuaDux .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v0cJPuaDux .mbr-text ul {
    display: block;
  }
}
.cid-v0cJPuaDux .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v0cJPuaDux .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v0cJPuaDux .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-v0cJPuaDux .item-wrapper {
  height: 100%;
}
.cid-v0cJPuaDux .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v0cJPuaDux .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v0cJPuaDux .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v0cJPuuVhl {
  background-color: #000000;
  position: relative;
}
.cid-v0cJPuuVhl::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-v0cJPuuVhl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJPuuVhl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJPuuVhl .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-v0cJPuuVhl .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJPuuVhl .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJPuuVhl .container {
    padding: 0 16px;
  }
}
.cid-v0cJPuuVhl .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-v0cJPuuVhl .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-v0cJPuuVhl .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-v0cJPuuVhl .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-v0cJPuuVhl .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v0cJPuuVhl .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-v0cJPuuVhl .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v0cJPuuVhl .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-v0cJPuuVhl .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-v0cJPuuVhl .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v0cJPuuVhl .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v0cJPuuVhl .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-v0cJPuuVhl .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-v0cJPuuVhl .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-v0cJPuuVhl .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-v0cJPuuVhl .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-v0cJPuuVhl .mbr-section-title {
  color: #ffffff;
}
.cid-v0cJPuuVhl .mbr-text {
  color: #f4f4f4;
}
.cid-v0cJPuuVhl .mbr-section-title DIV {
  text-align: center;
}
#custom-html-nw {
  /* Type valid CSS here */
}
#custom-html-nw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-nw p {
  font-size: 60px;
  color: #777;
}
.cid-v0cJPuP4v2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v0cJPuP4v2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJPuP4v2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v0cJPuP4v2 .container-fluid {
    padding: 0;
  }
}
.cid-v0cJPuP4v2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v0cJPuP4v2 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0cJPuP4v2 .embla__button--next,
.cid-v0cJPuP4v2 .embla__button--prev {
  display: flex;
}
.cid-v0cJPuP4v2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0cJPuP4v2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0cJPuP4v2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJPuP4v2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJPuP4v2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJPuP4v2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0cJPuP4v2 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0cJPuP4v2 .embla {
  position: relative;
  width: 100%;
}
.cid-v0cJPuP4v2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJPuP4v2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJPuP4v2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJPuP4v2 .embla__slide a {
  cursor: grab;
}
.cid-v0cJPuP4v2 .embla__slide a:active {
  cursor: grabbing;
}
.cid-v0cJPuP4v2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJPuP4v2 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v0cJPuP4v2 .mbr-section-title {
  color: #232323;
}
.cid-v0cJPuP4v2 .mbr-section-subtitle {
  color: #232323;
}
.cid-v0cJPuP4v2 .mbr-box {
  color: #ffffff;
}
.cid-v0cJPuP4v2 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v0cJPuP4v2 img,
.cid-v0cJPuP4v2 .item-img {
  width: 100%;
}
.cid-v0cJPuP4v2 .item-wrapper {
  position: relative;
}
.cid-v0cJPuP4v2 .content-head {
  max-width: 800px;
}
.cid-v0cJPv2CrC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v0cJPv2CrC h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-v0cJPv2CrC .nav-tabs .nav-item.open .nav-link:focus,
.cid-v0cJPv2CrC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v0cJPv2CrC .nav-link.active {
  background: #232323;
}
.cid-v0cJPv2CrC .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-v0cJPv2CrC .nav-link:hover {
  background: #232323;
}
.cid-v0cJPv2CrC .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-v0cJPv2CrC .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-v0cJPv2CrC .nav-link.display-4 {
  font-size: 15px;
}
.cid-v0cJPv2CrC .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-v0cJPv2CrC .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-v0cJPv2CrC .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-v0cJPv2CrC .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-v0cJPv2CrC .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-v0cJPv2CrC .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-v0cJPv2CrC .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-v0cJPv2CrC .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-v0cJPv2CrC .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-v0cJPv2CrC .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-v0cJPv2CrC .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v0cJPv2CrC .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-v0cJPv2CrC .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-v0cJPv2CrC .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-v0cJPv2CrC .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-v0cJPv2CrC .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-v0cJPv2CrC .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-v0cJPv2CrC .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-v0cJPv2CrC .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJPv2CrC .mbr-text,
  .cid-v0cJPv2CrC .nav-link,
  .cid-v0cJPv2CrC .mbr-card-title,
  .cid-v0cJPv2CrC .mbr-section-title {
    text-align: left;
  }
  .cid-v0cJPv2CrC .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-v0cJPv2CrC .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-v0cJPv2CrC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJPv2CrC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0cJPv2CrC .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-v0cJPv2CrC .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-v0cJPv2CrC .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-v0cJPw7uD8 .google-map {
  height: 700px;
  position: relative;
}
.cid-v0cJPw7uD8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v0cJPw7uD8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v0cJPw7uD8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0cJPw7uD8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0cJPwpjlP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v0cJPwpjlP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJPwpjlP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v0cJPwpjlP .container-fluid {
    padding: 0;
  }
}
.cid-v0cJPwpjlP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v0cJPwpjlP .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0cJPwpjlP .embla__button--next,
.cid-v0cJPwpjlP .embla__button--prev {
  display: flex;
}
.cid-v0cJPwpjlP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v0cJPwpjlP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v0cJPwpjlP .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0cJPwpjlP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0cJPwpjlP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0cJPwpjlP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0cJPwpjlP .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0cJPwpjlP .embla {
  position: relative;
  width: 100%;
}
.cid-v0cJPwpjlP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0cJPwpjlP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0cJPwpjlP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0cJPwpjlP .embla__slide a {
  cursor: grab;
}
.cid-v0cJPwpjlP .embla__slide a:active {
  cursor: grabbing;
}
.cid-v0cJPwpjlP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v0cJPwpjlP .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v0cJPwpjlP .mbr-section-title {
  color: #232323;
}
.cid-v0cJPwpjlP .mbr-section-subtitle {
  color: #232323;
}
.cid-v0cJPwpjlP .mbr-box {
  color: #ffffff;
}
.cid-v0cJPwpjlP .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v0cJPwpjlP img,
.cid-v0cJPwpjlP .item-img {
  width: 100%;
}
.cid-v0cJPwpjlP .item-wrapper {
  position: relative;
}
.cid-v0cJPwpjlP .content-head {
  max-width: 800px;
}
.cid-v0cJPwJ1WR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v0cJPwJ1WR .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v0c9Aii4hW {
  z-index: 1000;
  width: 100%;
}
.cid-v0c9Aii4hW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0c9Aii4hW .dropdown-menu {
  padding: 0;
}
.cid-v0c9Aii4hW .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-v0c9Aii4hW .dropdown-item {
    text-align: left !important;
  }
}
.cid-v0c9Aii4hW .dropdown-item:hover {
  background-position: right !important;
}
.cid-v0c9Aii4hW .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-v0c9Aii4hW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v0c9Aii4hW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0c9Aii4hW .nav-link {
  position: relative;
}
.cid-v0c9Aii4hW .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-v0c9Aii4hW .dropdown-menu,
.cid-v0c9Aii4hW .navbar.opened {
  background: #212428 !important;
}
.cid-v0c9Aii4hW .nav-item:focus,
.cid-v0c9Aii4hW .nav-link:focus {
  outline: none;
}
.cid-v0c9Aii4hW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0c9Aii4hW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0c9Aii4hW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0c9Aii4hW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0c9Aii4hW .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-v0c9Aii4hW .navbar.opened {
  transition: all 0.3s;
}
.cid-v0c9Aii4hW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0c9Aii4hW .navbar .navbar-logo img {
  width: auto;
}
.cid-v0c9Aii4hW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-v0c9Aii4hW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0c9Aii4hW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0c9Aii4hW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0c9Aii4hW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0c9Aii4hW .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-v0c9Aii4hW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v0c9Aii4hW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0c9Aii4hW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0c9Aii4hW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0c9Aii4hW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0c9Aii4hW .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-v0c9Aii4hW .navbar {
    min-height: 80px;
  }
}
.cid-v0c9Aii4hW .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-v0c9Aii4hW .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-v0c9Aii4hW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0c9Aii4hW .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-v0c9Aii4hW .navbar-brand {
    min-height: 69px;
  }
}
.cid-v0c9Aii4hW .dropdown-item.active,
.cid-v0c9Aii4hW .dropdown-item:active {
  background-color: transparent;
}
.cid-v0c9Aii4hW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0c9Aii4hW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0c9Aii4hW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0c9Aii4hW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-v0c9Aii4hW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0c9Aii4hW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0c9Aii4hW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0c9Aii4hW button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0c9Aii4hW button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-v0c9Aii4hW button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0c9Aii4hW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0c9Aii4hW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v0c9Aii4hW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0c9Aii4hW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0c9Aii4hW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0c9Aii4hW nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0c9Aii4hW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0c9Aii4hW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0c9Aii4hW nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0c9Aii4hW .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-v0c9Aii4hW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0c9Aii4hW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0c9Aii4hW .navbar {
    height: 70px;
  }
  .cid-v0c9Aii4hW .navbar.opened {
    height: auto;
  }
  .cid-v0c9Aii4hW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0c9Aii4hW .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-v0c9Aii4hW .navbar-short {
    min-height: 70px;
  }
}
.cid-v0c9Aii4hW .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-v0c9Aii4hW .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-v0c9Aii4hW .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-v0c9Aii4hW .container-fluid {
    padding: 0 3px;
  }
}
.cid-v0c9Aii4hW .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v0c9Aii4hW .navbar-nav {
  display: flex !important;
}
.cid-v0c9Aii4hW .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-v0c9Aii4hW .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-v0c9Aii4hW .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v0c9Aii4hW .navbar-nav .nav-item .nav-link:hover,
.cid-v0c9Aii4hW .navbar-nav .nav-item .nav-link:focus,
.cid-v0c9Aii4hW .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v0c9Aii4hW .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-v0c9Aii4hW .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-v0c9Aii4hW .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-v0c9Aii4hW button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0c9Aii4hW button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-v0c9Aii4hW button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0c9Aii4hW button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0c9Aii4hW button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v0c9Aii4hW button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0c9Aii4hW button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v0c9Aii4hW button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0c9Aii4hW .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v0c9Aii4hW .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-v0c9Aii4hW .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v0c9Aii4hW .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v0c9Aii4hW .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-v0c9Aii4hW .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0c9Aii4hW .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0c9Aii4hW .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-v0c9Aii4hW .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-v0c9Aii4hW .offcanvas.show {
  transform: translateX(0);
}
.cid-v0c9Aii4hW .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-v0c9Aii4hW .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0c9Aii4hW .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-v0c9Aii4hW .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-v0c9Aii4hW .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-v0c9Aii4hW .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v0c9Aii4hW .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-v0c9Aii4hW .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-v0c9Aii4hW .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-v0c9Aii4hW .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-v0c9Aii4hW .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-v0c9Aii4hW .modal-backdrop.show {
  opacity: 0.8;
}
.cid-v0c9Aii4hW .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-v0c9Aii4hW ::-webkit-scrollbar {
  width: 1em;
}
.cid-v0c9Aii4hW ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-v0c9Aii4hW ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-v0c9Aii4hW .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-v0c9Aii4hW .social-container {
    padding-top: 40px;
  }
}
.cid-v0c9Aii4hW .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-v0c9Aii4hW .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-v0c9Aii4hW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v0c9Aii4hW .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v0c9Aii4hW .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-v0c9Aii4hW .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v0c9Aii4hW .soc-item:hover:before {
  opacity: 1;
}
.cid-v0c9Aii4hW .offcanvas_btn {
  margin-top: auto;
}
.cid-v0c9Aii4hW .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-v0c9Aii4hW .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-v0c9AiwV4Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v0c9AiwV4Y .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v0c9AiBONv {
  display: flex;
  background-image: url("../../../assets/images/bg-1.webp");
}
.cid-v0c9AiBONv .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-v0c9AiBONv {
    align-items: flex-end;
  }
  .cid-v0c9AiBONv .row {
    justify-content: center;
  }
  .cid-v0c9AiBONv .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0c9AiBONv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0c9AiBONv {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0c9AiBONv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0c9AiBONv .content-wrap {
    width: 100%;
  }
}
.cid-v0c9AiBONv .mbr-section-title,
.cid-v0c9AiBONv .mbr-section-subtitle {
  text-align: center;
}
.cid-v0c9AiBONv .mbr-text,
.cid-v0c9AiBONv .mbr-section-btn {
  text-align: center;
}
.cid-v0c9AiJYBe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v0c9AiJYBe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0c9AiJYBe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0c9AiJYBe .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0c9AiJYBe .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v0c9AiJYBe .google-map {
  height: 100%;
  position: relative;
}
.cid-v0c9AiJYBe .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v0c9AiJYBe .google-map iframe {
    min-height: 350px;
  }
}
.cid-v0c9AiJYBe .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v0c9AiJYBe .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0c9AiJYBe .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0c9AiJYBe .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0c9AiJYBe .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0c9AiJYBe .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v0c9AiJYBe ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v0c9AiJYBe .content-head {
  max-width: 800px;
}
.cid-v0c9AiSxBu {
  background-color: #102f62;
}
.cid-v0c9AiSxBu .mbr-section-title {
  margin: 0;
}
.cid-v0c9AiSxBu .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-v0c9AiSxBu .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-v0c9AiSxBu .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-v0c9AiSxBu .team-item {
  transition: all 0.2s;
}
.cid-v0c9AiSxBu .team-item .item-image {
  position: relative !important;
}
.cid-v0c9AiSxBu .team-item .item-image img {
  width: 100%;
}
.cid-v0c9AiSxBu .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-v0c9AiSxBu .team-item .item-name p {
  margin-bottom: 0;
}
.cid-v0c9AiSxBu .team-item .item-role p {
  margin-bottom: 0;
}
.cid-v0c9AiSxBu .team-item .item-caption {
  background: #878787;
}
.cid-v0c9AiSxBu .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-v0c9AiSxBu .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-v0c9AiSxBu .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-v0c9AiSxBu .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-v0c9AiSxBu .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-v0c9AiSxBu .team-item:hover {
    transform: none;
  }
  .cid-v0c9AiSxBu .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-v0c9AiSxBu {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-v0c9AiSxBu {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-v0c9AiSxBu .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-v0c9AiSxBu .container-fluid {
  max-width: 1300px;
}
.cid-v0c9Aj3wdJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-v0c9Aj3wdJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0c9Aj3wdJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0c9Aj3wdJ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v0c9Aj3wdJ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v0c9Aj3wdJ .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0c9Aj3wdJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v0c9Aj3wdJ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v0c9Aj3wdJ .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v0c9Aj3wdJ .mbr-section-title {
  color: #f92c50;
}
.cid-v0c9Aj3wdJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v0c9Aj3wdJ .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v0c9Aj3wdJ .card-box .item-footer {
  margin-top: auto;
}
.cid-v0c9Aj3wdJ .content-head {
  max-width: 800px;
}
.cid-v0c9Aj3wdJ .card-text,
.cid-v0c9Aj3wdJ .item .mbr-section-btn {
  text-align: center;
}
.cid-v0c9Aj3wdJ .card-title,
.cid-v0c9Aj3wdJ .iconfont-wrapper {
  text-align: center;
}
.cid-v0cJge3uE0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v0cJge3uE0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJge3uE0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0cJge3uE0 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJge3uE0 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v0cJge3uE0 .google-map {
  height: 100%;
  position: relative;
}
.cid-v0cJge3uE0 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v0cJge3uE0 .google-map iframe {
    min-height: 350px;
  }
}
.cid-v0cJge3uE0 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v0cJge3uE0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0cJge3uE0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0cJge3uE0 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0cJge3uE0 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJge3uE0 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v0cJge3uE0 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v0cJge3uE0 .content-head {
  max-width: 800px;
}
.cid-v0c9AjnJH2 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v0c9AjnJH2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0c9AjnJH2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0c9AjnJH2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0c9AjnJH2 .row {
  flex-direction: row-reverse;
}
.cid-v0c9AjnJH2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0c9AjnJH2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0c9AjnJH2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0c9AjnJH2 .mbr-section-title {
  color: #000000;
}
.cid-v0c9AjnJH2 .mbr-text,
.cid-v0c9AjnJH2 .mbr-section-btn {
  color: #000000;
}
.cid-v0cJh8uKbV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v0cJh8uKbV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0cJh8uKbV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v0cJh8uKbV .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJh8uKbV .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v0cJh8uKbV .google-map {
  height: 100%;
  position: relative;
}
.cid-v0cJh8uKbV .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v0cJh8uKbV .google-map iframe {
    min-height: 350px;
  }
}
.cid-v0cJh8uKbV .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v0cJh8uKbV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0cJh8uKbV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0cJh8uKbV .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0cJh8uKbV .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0cJh8uKbV .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v0cJh8uKbV ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v0cJh8uKbV .content-head {
  max-width: 800px;
}
.cid-v0c9AjG5dH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0c9AjG5dH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0c9AjG5dH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0c9AjG5dH .mbr-section-title {
  text-align: center;
}
.cid-v0c9AjG5dH .mbr-section-subtitle {
  text-align: center;
}
.cid-v2nL1Nie1h {
  z-index: 1000;
  width: 100%;
}
.cid-v2nL1Nie1h .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2nL1Nie1h .dropdown-menu {
  padding: 0;
}
.cid-v2nL1Nie1h .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-v2nL1Nie1h .dropdown-item {
    text-align: left !important;
  }
}
.cid-v2nL1Nie1h .dropdown-item:hover {
  background-position: right !important;
}
.cid-v2nL1Nie1h .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-v2nL1Nie1h .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2nL1Nie1h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2nL1Nie1h .nav-link {
  position: relative;
}
.cid-v2nL1Nie1h .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-v2nL1Nie1h .dropdown-menu,
.cid-v2nL1Nie1h .navbar.opened {
  background: #212428 !important;
}
.cid-v2nL1Nie1h .nav-item:focus,
.cid-v2nL1Nie1h .nav-link:focus {
  outline: none;
}
.cid-v2nL1Nie1h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2nL1Nie1h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2nL1Nie1h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2nL1Nie1h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2nL1Nie1h .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-v2nL1Nie1h .navbar.opened {
  transition: all 0.3s;
}
.cid-v2nL1Nie1h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2nL1Nie1h .navbar .navbar-logo img {
  width: auto;
}
.cid-v2nL1Nie1h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-v2nL1Nie1h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2nL1Nie1h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2nL1Nie1h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2nL1Nie1h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2nL1Nie1h .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-v2nL1Nie1h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2nL1Nie1h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2nL1Nie1h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2nL1Nie1h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2nL1Nie1h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2nL1Nie1h .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-v2nL1Nie1h .navbar {
    min-height: 80px;
  }
}
.cid-v2nL1Nie1h .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-v2nL1Nie1h .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-v2nL1Nie1h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2nL1Nie1h .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-v2nL1Nie1h .navbar-brand {
    min-height: 69px;
  }
}
.cid-v2nL1Nie1h .dropdown-item.active,
.cid-v2nL1Nie1h .dropdown-item:active {
  background-color: transparent;
}
.cid-v2nL1Nie1h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2nL1Nie1h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2nL1Nie1h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2nL1Nie1h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-v2nL1Nie1h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2nL1Nie1h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2nL1Nie1h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2nL1Nie1h button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2nL1Nie1h button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-v2nL1Nie1h button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2nL1Nie1h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2nL1Nie1h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2nL1Nie1h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2nL1Nie1h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2nL1Nie1h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2nL1Nie1h nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2nL1Nie1h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2nL1Nie1h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2nL1Nie1h nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2nL1Nie1h .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-v2nL1Nie1h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2nL1Nie1h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2nL1Nie1h .navbar {
    height: 70px;
  }
  .cid-v2nL1Nie1h .navbar.opened {
    height: auto;
  }
  .cid-v2nL1Nie1h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2nL1Nie1h .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-v2nL1Nie1h .navbar-short {
    min-height: 70px;
  }
}
.cid-v2nL1Nie1h .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-v2nL1Nie1h .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-v2nL1Nie1h .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-v2nL1Nie1h .container-fluid {
    padding: 0 3px;
  }
}
.cid-v2nL1Nie1h .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v2nL1Nie1h .navbar-nav {
  display: flex !important;
}
.cid-v2nL1Nie1h .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-v2nL1Nie1h .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-v2nL1Nie1h .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2nL1Nie1h .navbar-nav .nav-item .nav-link:hover,
.cid-v2nL1Nie1h .navbar-nav .nav-item .nav-link:focus,
.cid-v2nL1Nie1h .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2nL1Nie1h .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-v2nL1Nie1h .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-v2nL1Nie1h .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-v2nL1Nie1h button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2nL1Nie1h button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-v2nL1Nie1h button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2nL1Nie1h button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2nL1Nie1h button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2nL1Nie1h button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2nL1Nie1h button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2nL1Nie1h button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2nL1Nie1h .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2nL1Nie1h .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-v2nL1Nie1h .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2nL1Nie1h .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2nL1Nie1h .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-v2nL1Nie1h .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2nL1Nie1h .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2nL1Nie1h .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-v2nL1Nie1h .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-v2nL1Nie1h .offcanvas.show {
  transform: translateX(0);
}
.cid-v2nL1Nie1h .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-v2nL1Nie1h .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2nL1Nie1h .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-v2nL1Nie1h .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-v2nL1Nie1h .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-v2nL1Nie1h .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v2nL1Nie1h .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-v2nL1Nie1h .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-v2nL1Nie1h .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-v2nL1Nie1h .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-v2nL1Nie1h .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-v2nL1Nie1h .modal-backdrop.show {
  opacity: 0.8;
}
.cid-v2nL1Nie1h .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-v2nL1Nie1h ::-webkit-scrollbar {
  width: 1em;
}
.cid-v2nL1Nie1h ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-v2nL1Nie1h ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-v2nL1Nie1h .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-v2nL1Nie1h .social-container {
    padding-top: 40px;
  }
}
.cid-v2nL1Nie1h .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-v2nL1Nie1h .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-v2nL1Nie1h .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v2nL1Nie1h .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v2nL1Nie1h .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-v2nL1Nie1h .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v2nL1Nie1h .soc-item:hover:before {
  opacity: 1;
}
.cid-v2nL1Nie1h .offcanvas_btn {
  margin-top: auto;
}
.cid-v2nL1Nie1h .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-v2nL1Nie1h .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-v2nL1Nw6xQ {
  background-image: url("../../../assets/images/84003657.webp");
}
.cid-v2nL1Nw6xQ img {
  max-height: 300px;
  object-fit: cover;
}
.cid-v2nL1Nw6xQ .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-v2nL1Nw6xQ .images {
    display: none;
  }
}
.cid-v2nL1Nw6xQ .image-wrapper-1,
.cid-v2nL1Nw6xQ .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-v2nL1Nw6xQ .image-wrapper-1 {
  margin-top: 80px;
}
.cid-v2nL1Nw6xQ .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-v2nL1Nw6xQ .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-v2nL1Nw6xQ .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-v2nL1Nw6xQ .image-wrapper-2 {
  margin-top: 85px;
}
.cid-v2nL1Nw6xQ .image-wrapper-2 img {
  width: 90%;
}
.cid-v2nL1Nw6xQ .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-v2nL1Nw6xQ .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-v2nL1Nw6xQ .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-v2nL1Nw6xQ .text-wrapper {
  width: 100%;
}
.cid-v2nL1Nw6xQ .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-v2nL1Nw6xQ .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-v2nL1Nw6xQ .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-v2nL1Nw6xQ .mbr-section-btn {
    margin: 0;
  }
}
.cid-v2nL1Nw6xQ .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-v2nL1Nw6xQ .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-v2nL1Nw6xQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nL1Nw6xQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nL1Nw6xQ .text {
  display: flex;
  align-items: center;
}
.cid-v2nL1NFoSS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2nL1NFoSS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nL1NFoSS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2nL1NFoSS .container-fluid {
    padding: 0;
  }
}
.cid-v2nL1NFoSS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2nL1NFoSS .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2nL1NFoSS .embla__button--next,
.cid-v2nL1NFoSS .embla__button--prev {
  display: flex;
}
.cid-v2nL1NFoSS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2nL1NFoSS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2nL1NFoSS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2nL1NFoSS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2nL1NFoSS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2nL1NFoSS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2nL1NFoSS .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2nL1NFoSS .embla {
  position: relative;
  width: 100%;
}
.cid-v2nL1NFoSS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2nL1NFoSS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2nL1NFoSS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2nL1NFoSS .embla__slide a {
  cursor: grab;
}
.cid-v2nL1NFoSS .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2nL1NFoSS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2nL1NFoSS .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2nL1NFoSS .mbr-section-title {
  color: #232323;
}
.cid-v2nL1NFoSS .mbr-section-subtitle {
  color: #232323;
}
.cid-v2nL1NFoSS .mbr-box {
  color: #ffffff;
}
.cid-v2nL1NFoSS .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2nL1NFoSS img,
.cid-v2nL1NFoSS .item-img {
  width: 100%;
}
.cid-v2nL1NFoSS .item-wrapper {
  position: relative;
}
.cid-v2nL1NFoSS .content-head {
  max-width: 800px;
}
.cid-v2nL1NPGq2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2nL1NPGq2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nL1NPGq2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nL1NPGq2 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v2nL1NPGq2 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v2nL1NPGq2 .container {
    padding: 0 16px;
  }
}
.cid-v2nL1NPGq2 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-v2nL1NPGq2 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .row {
    padding: 25px 9px;
  }
}
.cid-v2nL1NPGq2 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v2nL1NPGq2 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-v2nL1NPGq2 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .image-wrapper img {
    height: 350px;
  }
}
.cid-v2nL1NPGq2 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-v2nL1NPGq2 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-v2nL1NPGq2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v2nL1NPGq2 .items-wrapper {
    display: block;
  }
}
.cid-v2nL1NPGq2 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-v2nL1NPGq2 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-v2nL1NPGq2 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-v2nL1NPGq2 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-v2nL1NPGq2 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-v2nL1NPGq2 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-v2nL1NPGq2 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-v2nL1NPGq2 .card {
  justify-content: center;
}
.cid-v2nL1NPGq2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v2nL1NPGq2 .mbr-text {
  color: #000000;
}
.cid-v2nL1NPGq2 .card-title {
  color: #000000;
}
.cid-v2nL1NPGq2 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-v2nL1NPGq2 .card-title,
.cid-v2nL1NPGq2 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-v2nL1O3p3y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-v2nL1O3p3y .mbr-section-head {
  padding: 0 1rem;
}
.cid-v2nL1O3p3y .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v2nL1O3p3y .team-card:hover {
  transform: translateY(-10px);
}
.cid-v2nL1O3p3y .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v2nL1O3p3y .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v2nL1O3p3y .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v2nL1O3p3y .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2nL1O3p3y .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v2nL1O3p3y .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v2nL1O3p3y .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v2nL1O3p3y .embla__button--next,
.cid-v2nL1O3p3y .embla__button--prev {
  display: flex;
}
.cid-v2nL1O3p3y .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2nL1O3p3y .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2nL1O3p3y .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v2nL1O3p3y .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2nL1O3p3y .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v2nL1O3p3y .embla__button {
    top: -10%;
  }
}
.cid-v2nL1O3p3y .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v2nL1O3p3y .embla {
    margin-top: 80px;
  }
}
.cid-v2nL1O3p3y .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2nL1O3p3y .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2nL1O3p3y .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2nL1O3p3y .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2nL1O3p3y .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-v2nL1O3p3y .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v2nL1O3p3y .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v2nL1O3p3y .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v2nL1O3p3y .mbr-text ul {
    display: block;
  }
}
.cid-v2nL1O3p3y .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v2nL1O3p3y .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v2nL1O3p3y .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-v2nL1O3p3y .item-wrapper {
  height: 100%;
}
.cid-v2nL1O3p3y .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v2nL1O3p3y .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v2nL1O3p3y .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v2nL1ODHvg {
  background-color: #000000;
  position: relative;
}
.cid-v2nL1ODHvg::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-v2nL1ODHvg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nL1ODHvg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nL1ODHvg .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-v2nL1ODHvg .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-v2nL1ODHvg .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2nL1ODHvg .container {
    padding: 0 16px;
  }
}
.cid-v2nL1ODHvg .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-v2nL1ODHvg .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-v2nL1ODHvg .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-v2nL1ODHvg .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-v2nL1ODHvg .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v2nL1ODHvg .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-v2nL1ODHvg .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v2nL1ODHvg .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-v2nL1ODHvg .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-v2nL1ODHvg .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v2nL1ODHvg .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v2nL1ODHvg .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-v2nL1ODHvg .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-v2nL1ODHvg .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-v2nL1ODHvg .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-v2nL1ODHvg .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-v2nL1ODHvg .mbr-section-title {
  color: #ffffff;
}
.cid-v2nL1ODHvg .mbr-text {
  color: #f4f4f4;
}
#custom-html-o8 {
  /* Type valid CSS here */
}
#custom-html-o8 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-o8 p {
  font-size: 60px;
  color: #777;
}
.cid-v2nL1OX91Z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2nL1OX91Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nL1OX91Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2nL1OX91Z .container-fluid {
    padding: 0;
  }
}
.cid-v2nL1OX91Z .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2nL1OX91Z .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2nL1OX91Z .embla__button--next,
.cid-v2nL1OX91Z .embla__button--prev {
  display: flex;
}
.cid-v2nL1OX91Z .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2nL1OX91Z .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2nL1OX91Z .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2nL1OX91Z .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2nL1OX91Z .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2nL1OX91Z .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2nL1OX91Z .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2nL1OX91Z .embla {
  position: relative;
  width: 100%;
}
.cid-v2nL1OX91Z .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2nL1OX91Z .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2nL1OX91Z .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2nL1OX91Z .embla__slide a {
  cursor: grab;
}
.cid-v2nL1OX91Z .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2nL1OX91Z .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2nL1OX91Z .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2nL1OX91Z .mbr-section-title {
  color: #232323;
}
.cid-v2nL1OX91Z .mbr-section-subtitle {
  color: #232323;
}
.cid-v2nL1OX91Z .mbr-box {
  color: #ffffff;
}
.cid-v2nL1OX91Z .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2nL1OX91Z img,
.cid-v2nL1OX91Z .item-img {
  width: 100%;
}
.cid-v2nL1OX91Z .item-wrapper {
  position: relative;
}
.cid-v2nL1OX91Z .content-head {
  max-width: 800px;
}
.cid-v2nL1PbAqp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v2nL1PbAqp h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-v2nL1PbAqp .nav-tabs .nav-item.open .nav-link:focus,
.cid-v2nL1PbAqp .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v2nL1PbAqp .nav-link.active {
  background: #232323;
}
.cid-v2nL1PbAqp .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-v2nL1PbAqp .nav-link:hover {
  background: #232323;
}
.cid-v2nL1PbAqp .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-v2nL1PbAqp .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-v2nL1PbAqp .nav-link.display-4 {
  font-size: 15px;
}
.cid-v2nL1PbAqp .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-v2nL1PbAqp .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-v2nL1PbAqp .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-v2nL1PbAqp .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-v2nL1PbAqp .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-v2nL1PbAqp .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-v2nL1PbAqp .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-v2nL1PbAqp .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-v2nL1PbAqp .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-v2nL1PbAqp .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-v2nL1PbAqp .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v2nL1PbAqp .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-v2nL1PbAqp .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-v2nL1PbAqp .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-v2nL1PbAqp .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-v2nL1PbAqp .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-v2nL1PbAqp .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-v2nL1PbAqp .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-v2nL1PbAqp .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v2nL1PbAqp .mbr-text,
  .cid-v2nL1PbAqp .nav-link,
  .cid-v2nL1PbAqp .mbr-card-title,
  .cid-v2nL1PbAqp .mbr-section-title {
    text-align: left;
  }
  .cid-v2nL1PbAqp .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-v2nL1PbAqp .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-v2nL1PbAqp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nL1PbAqp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2nL1PbAqp .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-v2nL1PbAqp .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-v2nL1PbAqp .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-v2nL1QwHbP .google-map {
  height: 700px;
  position: relative;
}
.cid-v2nL1QwHbP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v2nL1QwHbP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2nL1QwHbP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2nL1QwHbP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2nL1QRV0c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2nL1QRV0c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nL1QRV0c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2nL1QRV0c .container-fluid {
    padding: 0;
  }
}
.cid-v2nL1QRV0c .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2nL1QRV0c .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2nL1QRV0c .embla__button--next,
.cid-v2nL1QRV0c .embla__button--prev {
  display: flex;
}
.cid-v2nL1QRV0c .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2nL1QRV0c .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2nL1QRV0c .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2nL1QRV0c .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2nL1QRV0c .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2nL1QRV0c .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2nL1QRV0c .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2nL1QRV0c .embla {
  position: relative;
  width: 100%;
}
.cid-v2nL1QRV0c .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2nL1QRV0c .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2nL1QRV0c .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2nL1QRV0c .embla__slide a {
  cursor: grab;
}
.cid-v2nL1QRV0c .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2nL1QRV0c .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2nL1QRV0c .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2nL1QRV0c .mbr-section-title {
  color: #232323;
}
.cid-v2nL1QRV0c .mbr-section-subtitle {
  color: #232323;
}
.cid-v2nL1QRV0c .mbr-box {
  color: #ffffff;
}
.cid-v2nL1QRV0c .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2nL1QRV0c img,
.cid-v2nL1QRV0c .item-img {
  width: 100%;
}
.cid-v2nL1QRV0c .item-wrapper {
  position: relative;
}
.cid-v2nL1QRV0c .content-head {
  max-width: 800px;
}
.cid-v2nL1Rhadw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v2nL1Rhadw .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v2V3M322zq {
  z-index: 1000;
  width: 100%;
}
.cid-v2V3M322zq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2V3M322zq .dropdown-menu {
  padding: 0;
}
.cid-v2V3M322zq .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-v2V3M322zq .dropdown-item {
    text-align: left !important;
  }
}
.cid-v2V3M322zq .dropdown-item:hover {
  background-position: right !important;
}
.cid-v2V3M322zq .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-v2V3M322zq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2V3M322zq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2V3M322zq .nav-link {
  position: relative;
}
.cid-v2V3M322zq .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-v2V3M322zq .dropdown-menu,
.cid-v2V3M322zq .navbar.opened {
  background: #212428 !important;
}
.cid-v2V3M322zq .nav-item:focus,
.cid-v2V3M322zq .nav-link:focus {
  outline: none;
}
.cid-v2V3M322zq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2V3M322zq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2V3M322zq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2V3M322zq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2V3M322zq .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-v2V3M322zq .navbar.opened {
  transition: all 0.3s;
}
.cid-v2V3M322zq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2V3M322zq .navbar .navbar-logo img {
  width: auto;
}
.cid-v2V3M322zq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-v2V3M322zq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2V3M322zq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2V3M322zq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2V3M322zq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2V3M322zq .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-v2V3M322zq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2V3M322zq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2V3M322zq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2V3M322zq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2V3M322zq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2V3M322zq .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-v2V3M322zq .navbar {
    min-height: 80px;
  }
}
.cid-v2V3M322zq .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-v2V3M322zq .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-v2V3M322zq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2V3M322zq .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-v2V3M322zq .navbar-brand {
    min-height: 69px;
  }
}
.cid-v2V3M322zq .dropdown-item.active,
.cid-v2V3M322zq .dropdown-item:active {
  background-color: transparent;
}
.cid-v2V3M322zq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2V3M322zq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2V3M322zq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2V3M322zq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-v2V3M322zq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2V3M322zq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2V3M322zq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2V3M322zq button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V3M322zq button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-v2V3M322zq button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V3M322zq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V3M322zq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2V3M322zq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V3M322zq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V3M322zq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2V3M322zq nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2V3M322zq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2V3M322zq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2V3M322zq nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2V3M322zq .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-v2V3M322zq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2V3M322zq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2V3M322zq .navbar {
    height: 70px;
  }
  .cid-v2V3M322zq .navbar.opened {
    height: auto;
  }
  .cid-v2V3M322zq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2V3M322zq .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-v2V3M322zq .navbar-short {
    min-height: 70px;
  }
}
.cid-v2V3M322zq .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-v2V3M322zq .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-v2V3M322zq .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-v2V3M322zq .container-fluid {
    padding: 0 3px;
  }
}
.cid-v2V3M322zq .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v2V3M322zq .navbar-nav {
  display: flex !important;
}
.cid-v2V3M322zq .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-v2V3M322zq .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-v2V3M322zq .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2V3M322zq .navbar-nav .nav-item .nav-link:hover,
.cid-v2V3M322zq .navbar-nav .nav-item .nav-link:focus,
.cid-v2V3M322zq .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2V3M322zq .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-v2V3M322zq .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-v2V3M322zq .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-v2V3M322zq button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V3M322zq button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-v2V3M322zq button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V3M322zq button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V3M322zq button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2V3M322zq button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V3M322zq button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V3M322zq button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2V3M322zq .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V3M322zq .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-v2V3M322zq .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V3M322zq .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V3M322zq .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-v2V3M322zq .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2V3M322zq .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2V3M322zq .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-v2V3M322zq .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-v2V3M322zq .offcanvas.show {
  transform: translateX(0);
}
.cid-v2V3M322zq .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-v2V3M322zq .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2V3M322zq .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-v2V3M322zq .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-v2V3M322zq .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-v2V3M322zq .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v2V3M322zq .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-v2V3M322zq .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-v2V3M322zq .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-v2V3M322zq .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-v2V3M322zq .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-v2V3M322zq .modal-backdrop.show {
  opacity: 0.8;
}
.cid-v2V3M322zq .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-v2V3M322zq ::-webkit-scrollbar {
  width: 1em;
}
.cid-v2V3M322zq ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-v2V3M322zq ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-v2V3M322zq .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-v2V3M322zq .social-container {
    padding-top: 40px;
  }
}
.cid-v2V3M322zq .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-v2V3M322zq .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-v2V3M322zq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v2V3M322zq .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v2V3M322zq .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-v2V3M322zq .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v2V3M322zq .soc-item:hover:before {
  opacity: 1;
}
.cid-v2V3M322zq .offcanvas_btn {
  margin-top: auto;
}
.cid-v2V3M322zq .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-v2V3M322zq .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-v2V3M3fIu6 {
  background-image: url("../../../assets/images/76001358.webp");
}
.cid-v2V3M3fIu6 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-v2V3M3fIu6 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-v2V3M3fIu6 .images {
    display: none;
  }
}
.cid-v2V3M3fIu6 .image-wrapper-1,
.cid-v2V3M3fIu6 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-v2V3M3fIu6 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-v2V3M3fIu6 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-v2V3M3fIu6 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-v2V3M3fIu6 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-v2V3M3fIu6 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-v2V3M3fIu6 .image-wrapper-2 img {
  width: 90%;
}
.cid-v2V3M3fIu6 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-v2V3M3fIu6 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-v2V3M3fIu6 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-v2V3M3fIu6 .text-wrapper {
  width: 100%;
}
.cid-v2V3M3fIu6 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-v2V3M3fIu6 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-v2V3M3fIu6 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-v2V3M3fIu6 .mbr-section-btn {
    margin: 0;
  }
}
.cid-v2V3M3fIu6 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-v2V3M3fIu6 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-v2V3M3fIu6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V3M3fIu6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V3M3fIu6 .text {
  display: flex;
  align-items: center;
}
.cid-v2VqlnMwgu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2VqlnMwgu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2VqlnMwgu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2VqlnMwgu .container-fluid {
    padding: 0;
  }
}
.cid-v2VqlnMwgu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2VqlnMwgu .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2VqlnMwgu .embla__button--next,
.cid-v2VqlnMwgu .embla__button--prev {
  display: flex;
}
.cid-v2VqlnMwgu .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2VqlnMwgu .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2VqlnMwgu .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2VqlnMwgu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2VqlnMwgu .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2VqlnMwgu .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2VqlnMwgu .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2VqlnMwgu .embla {
  position: relative;
  width: 100%;
}
.cid-v2VqlnMwgu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2VqlnMwgu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2VqlnMwgu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2VqlnMwgu .embla__slide a {
  cursor: grab;
}
.cid-v2VqlnMwgu .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2VqlnMwgu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2VqlnMwgu .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2VqlnMwgu .mbr-section-title {
  color: #232323;
}
.cid-v2VqlnMwgu .mbr-section-subtitle {
  color: #232323;
}
.cid-v2VqlnMwgu .mbr-box {
  color: #ffffff;
}
.cid-v2VqlnMwgu .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2VqlnMwgu img,
.cid-v2VqlnMwgu .item-img {
  width: 100%;
}
.cid-v2VqlnMwgu .item-wrapper {
  position: relative;
}
.cid-v2VqlnMwgu .content-head {
  max-width: 800px;
}
.cid-v2V3M3oNOf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2V3M3oNOf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V3M3oNOf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V3M3oNOf .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v2V3M3oNOf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v2V3M3oNOf .container {
    padding: 0 16px;
  }
}
.cid-v2V3M3oNOf .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-v2V3M3oNOf .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .row {
    padding: 25px 9px;
  }
}
.cid-v2V3M3oNOf .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v2V3M3oNOf .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-v2V3M3oNOf .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .image-wrapper img {
    height: 350px;
  }
}
.cid-v2V3M3oNOf .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-v2V3M3oNOf .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-v2V3M3oNOf .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v2V3M3oNOf .items-wrapper {
    display: block;
  }
}
.cid-v2V3M3oNOf .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-v2V3M3oNOf .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-v2V3M3oNOf .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-v2V3M3oNOf .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-v2V3M3oNOf .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-v2V3M3oNOf .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-v2V3M3oNOf .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-v2V3M3oNOf .card {
  justify-content: center;
}
.cid-v2V3M3oNOf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v2V3M3oNOf .mbr-text {
  color: #000000;
}
.cid-v2V3M3oNOf .card-title {
  color: #000000;
}
.cid-v2V3M3oNOf .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-v2V3M3oNOf .card-title,
.cid-v2V3M3oNOf .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-v2V3M3AmeM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-v2V3M3AmeM .mbr-section-head {
  padding: 0 1rem;
}
.cid-v2V3M3AmeM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v2V3M3AmeM .team-card:hover {
  transform: translateY(-10px);
}
.cid-v2V3M3AmeM .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v2V3M3AmeM .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v2V3M3AmeM .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v2V3M3AmeM .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2V3M3AmeM .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v2V3M3AmeM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v2V3M3AmeM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v2V3M3AmeM .embla__button--next,
.cid-v2V3M3AmeM .embla__button--prev {
  display: flex;
}
.cid-v2V3M3AmeM .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2V3M3AmeM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2V3M3AmeM .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v2V3M3AmeM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2V3M3AmeM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v2V3M3AmeM .embla__button {
    top: -10%;
  }
}
.cid-v2V3M3AmeM .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v2V3M3AmeM .embla {
    margin-top: 80px;
  }
}
.cid-v2V3M3AmeM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2V3M3AmeM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2V3M3AmeM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2V3M3AmeM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2V3M3AmeM .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-v2V3M3AmeM .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v2V3M3AmeM .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v2V3M3AmeM .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v2V3M3AmeM .mbr-text ul {
    display: block;
  }
}
.cid-v2V3M3AmeM .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v2V3M3AmeM .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v2V3M3AmeM .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-v2V3M3AmeM .item-wrapper {
  height: 100%;
}
.cid-v2V3M3AmeM .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v2V3M3AmeM .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v2V3M3AmeM .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v2V3M3K3xb {
  background-color: #000000;
  position: relative;
}
.cid-v2V3M3K3xb::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-v2V3M3K3xb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V3M3K3xb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V3M3K3xb .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-v2V3M3K3xb .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-v2V3M3K3xb .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2V3M3K3xb .container {
    padding: 0 16px;
  }
}
.cid-v2V3M3K3xb .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-v2V3M3K3xb .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-v2V3M3K3xb .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-v2V3M3K3xb .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-v2V3M3K3xb .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v2V3M3K3xb .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-v2V3M3K3xb .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v2V3M3K3xb .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-v2V3M3K3xb .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-v2V3M3K3xb .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v2V3M3K3xb .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v2V3M3K3xb .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-v2V3M3K3xb .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-v2V3M3K3xb .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-v2V3M3K3xb .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-v2V3M3K3xb .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-v2V3M3K3xb .mbr-section-title {
  color: #ffffff;
}
.cid-v2V3M3K3xb .mbr-text {
  color: #f4f4f4;
}
.cid-v2VqjR3FsW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2VqjR3FsW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2VqjR3FsW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2VqjR3FsW .container-fluid {
    padding: 0;
  }
}
.cid-v2VqjR3FsW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2VqjR3FsW .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2VqjR3FsW .embla__button--next,
.cid-v2VqjR3FsW .embla__button--prev {
  display: flex;
}
.cid-v2VqjR3FsW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2VqjR3FsW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2VqjR3FsW .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2VqjR3FsW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2VqjR3FsW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2VqjR3FsW .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2VqjR3FsW .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2VqjR3FsW .embla {
  position: relative;
  width: 100%;
}
.cid-v2VqjR3FsW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2VqjR3FsW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2VqjR3FsW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2VqjR3FsW .embla__slide a {
  cursor: grab;
}
.cid-v2VqjR3FsW .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2VqjR3FsW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2VqjR3FsW .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2VqjR3FsW .mbr-section-title {
  color: #232323;
}
.cid-v2VqjR3FsW .mbr-section-subtitle {
  color: #232323;
}
.cid-v2VqjR3FsW .mbr-box {
  color: #ffffff;
}
.cid-v2VqjR3FsW .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2VqjR3FsW img,
.cid-v2VqjR3FsW .item-img {
  width: 100%;
}
.cid-v2VqjR3FsW .item-wrapper {
  position: relative;
}
.cid-v2VqjR3FsW .content-head {
  max-width: 800px;
}
.cid-v2V3M3YfnD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v2V3M3YfnD h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-v2V3M3YfnD .nav-tabs .nav-item.open .nav-link:focus,
.cid-v2V3M3YfnD .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v2V3M3YfnD .nav-link.active {
  background: #232323;
}
.cid-v2V3M3YfnD .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-v2V3M3YfnD .nav-link:hover {
  background: #232323;
}
.cid-v2V3M3YfnD .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-v2V3M3YfnD .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-v2V3M3YfnD .nav-link.display-4 {
  font-size: 15px;
}
.cid-v2V3M3YfnD .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-v2V3M3YfnD .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-v2V3M3YfnD .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-v2V3M3YfnD .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-v2V3M3YfnD .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-v2V3M3YfnD .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-v2V3M3YfnD .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-v2V3M3YfnD .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-v2V3M3YfnD .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-v2V3M3YfnD .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-v2V3M3YfnD .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v2V3M3YfnD .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-v2V3M3YfnD .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-v2V3M3YfnD .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-v2V3M3YfnD .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-v2V3M3YfnD .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-v2V3M3YfnD .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-v2V3M3YfnD .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-v2V3M3YfnD .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v2V3M3YfnD .mbr-text,
  .cid-v2V3M3YfnD .nav-link,
  .cid-v2V3M3YfnD .mbr-card-title,
  .cid-v2V3M3YfnD .mbr-section-title {
    text-align: left;
  }
  .cid-v2V3M3YfnD .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-v2V3M3YfnD .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-v2V3M3YfnD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V3M3YfnD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V3M3YfnD .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-v2V3M3YfnD .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-v2V3M3YfnD .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-v2V3M4XstA .google-map {
  height: 700px;
  position: relative;
}
.cid-v2V3M4XstA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v2V3M4XstA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2V3M4XstA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2V3M4XstA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2V3M5bptl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2V3M5bptl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V3M5bptl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2V3M5bptl .container-fluid {
    padding: 0;
  }
}
.cid-v2V3M5bptl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2V3M5bptl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2V3M5bptl .embla__button--next,
.cid-v2V3M5bptl .embla__button--prev {
  display: flex;
}
.cid-v2V3M5bptl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2V3M5bptl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2V3M5bptl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2V3M5bptl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2V3M5bptl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2V3M5bptl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2V3M5bptl .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2V3M5bptl .embla {
  position: relative;
  width: 100%;
}
.cid-v2V3M5bptl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2V3M5bptl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2V3M5bptl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2V3M5bptl .embla__slide a {
  cursor: grab;
}
.cid-v2V3M5bptl .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2V3M5bptl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2V3M5bptl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2V3M5bptl .mbr-section-title {
  color: #232323;
}
.cid-v2V3M5bptl .mbr-section-subtitle {
  color: #232323;
}
.cid-v2V3M5bptl .mbr-box {
  color: #ffffff;
}
.cid-v2V3M5bptl .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2V3M5bptl img,
.cid-v2V3M5bptl .item-img {
  width: 100%;
}
.cid-v2V3M5bptl .item-wrapper {
  position: relative;
}
.cid-v2V3M5bptl .content-head {
  max-width: 800px;
}
.cid-v2V3M5skLm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v2V3M5skLm .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v2V5028el5 {
  z-index: 1000;
  width: 100%;
}
.cid-v2V5028el5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2V5028el5 .dropdown-menu {
  padding: 0;
}
.cid-v2V5028el5 .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-v2V5028el5 .dropdown-item {
    text-align: left !important;
  }
}
.cid-v2V5028el5 .dropdown-item:hover {
  background-position: right !important;
}
.cid-v2V5028el5 .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-v2V5028el5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2V5028el5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2V5028el5 .nav-link {
  position: relative;
}
.cid-v2V5028el5 .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-v2V5028el5 .dropdown-menu,
.cid-v2V5028el5 .navbar.opened {
  background: #212428 !important;
}
.cid-v2V5028el5 .nav-item:focus,
.cid-v2V5028el5 .nav-link:focus {
  outline: none;
}
.cid-v2V5028el5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2V5028el5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2V5028el5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2V5028el5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2V5028el5 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-v2V5028el5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v2V5028el5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2V5028el5 .navbar .navbar-logo img {
  width: auto;
}
.cid-v2V5028el5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-v2V5028el5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2V5028el5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2V5028el5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2V5028el5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2V5028el5 .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-v2V5028el5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2V5028el5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2V5028el5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2V5028el5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2V5028el5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2V5028el5 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-v2V5028el5 .navbar {
    min-height: 80px;
  }
}
.cid-v2V5028el5 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-v2V5028el5 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-v2V5028el5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2V5028el5 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-v2V5028el5 .navbar-brand {
    min-height: 69px;
  }
}
.cid-v2V5028el5 .dropdown-item.active,
.cid-v2V5028el5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2V5028el5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2V5028el5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2V5028el5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2V5028el5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-v2V5028el5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2V5028el5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2V5028el5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2V5028el5 button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V5028el5 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-v2V5028el5 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V5028el5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V5028el5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2V5028el5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V5028el5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V5028el5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2V5028el5 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2V5028el5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2V5028el5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2V5028el5 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2V5028el5 .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-v2V5028el5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2V5028el5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2V5028el5 .navbar {
    height: 70px;
  }
  .cid-v2V5028el5 .navbar.opened {
    height: auto;
  }
  .cid-v2V5028el5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2V5028el5 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-v2V5028el5 .navbar-short {
    min-height: 70px;
  }
}
.cid-v2V5028el5 .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-v2V5028el5 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-v2V5028el5 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-v2V5028el5 .container-fluid {
    padding: 0 3px;
  }
}
.cid-v2V5028el5 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v2V5028el5 .navbar-nav {
  display: flex !important;
}
.cid-v2V5028el5 .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-v2V5028el5 .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-v2V5028el5 .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2V5028el5 .navbar-nav .nav-item .nav-link:hover,
.cid-v2V5028el5 .navbar-nav .nav-item .nav-link:focus,
.cid-v2V5028el5 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2V5028el5 .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-v2V5028el5 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-v2V5028el5 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-v2V5028el5 button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V5028el5 button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-v2V5028el5 button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V5028el5 button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V5028el5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2V5028el5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V5028el5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V5028el5 button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2V5028el5 .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V5028el5 .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-v2V5028el5 .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V5028el5 .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V5028el5 .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-v2V5028el5 .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2V5028el5 .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2V5028el5 .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-v2V5028el5 .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-v2V5028el5 .offcanvas.show {
  transform: translateX(0);
}
.cid-v2V5028el5 .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-v2V5028el5 .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2V5028el5 .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-v2V5028el5 .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-v2V5028el5 .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-v2V5028el5 .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v2V5028el5 .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-v2V5028el5 .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-v2V5028el5 .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-v2V5028el5 .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-v2V5028el5 .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-v2V5028el5 .modal-backdrop.show {
  opacity: 0.8;
}
.cid-v2V5028el5 .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-v2V5028el5 ::-webkit-scrollbar {
  width: 1em;
}
.cid-v2V5028el5 ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-v2V5028el5 ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-v2V5028el5 .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-v2V5028el5 .social-container {
    padding-top: 40px;
  }
}
.cid-v2V5028el5 .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-v2V5028el5 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-v2V5028el5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v2V5028el5 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v2V5028el5 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-v2V5028el5 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v2V5028el5 .soc-item:hover:before {
  opacity: 1;
}
.cid-v2V5028el5 .offcanvas_btn {
  margin-top: auto;
}
.cid-v2V5028el5 .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-v2V5028el5 .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-v2V502jDCo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v2V502jDCo .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v2V502pnls {
  display: flex;
  background-image: url("../../../assets/images/bg-2.webp");
}
.cid-v2V502pnls .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-v2V502pnls {
    align-items: flex-end;
  }
  .cid-v2V502pnls .row {
    justify-content: center;
  }
  .cid-v2V502pnls .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2V502pnls .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2V502pnls {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2V502pnls .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2V502pnls .content-wrap {
    width: 100%;
  }
}
.cid-v2V502pnls .mbr-section-title,
.cid-v2V502pnls .mbr-section-subtitle {
  text-align: center;
}
.cid-v2V502pnls .mbr-text,
.cid-v2V502pnls .mbr-section-btn {
  text-align: center;
}
.cid-v2V502werB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v2V502werB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V502werB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v2V502werB .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2V502werB .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v2V502werB .google-map {
  height: 100%;
  position: relative;
}
.cid-v2V502werB .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v2V502werB .google-map iframe {
    min-height: 350px;
  }
}
.cid-v2V502werB .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2V502werB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2V502werB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2V502werB .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2V502werB .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2V502werB .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2V502werB ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v2V502werB .content-head {
  max-width: 800px;
}
.cid-v2V502FRAP {
  background-color: #102f62;
}
.cid-v2V502FRAP .mbr-section-title {
  margin: 0;
}
.cid-v2V502FRAP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-v2V502FRAP .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-v2V502FRAP .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-v2V502FRAP .team-item {
  transition: all 0.2s;
}
.cid-v2V502FRAP .team-item .item-image {
  position: relative !important;
}
.cid-v2V502FRAP .team-item .item-image img {
  width: 100%;
}
.cid-v2V502FRAP .team-item .item-image::after {
  background: #000000;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
}
.cid-v2V502FRAP .team-item .item-name p {
  margin-bottom: 0;
}
.cid-v2V502FRAP .team-item .item-role p {
  margin-bottom: 0;
}
.cid-v2V502FRAP .team-item .item-caption {
  background: #878787;
}
.cid-v2V502FRAP .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-v2V502FRAP .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-v2V502FRAP .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-v2V502FRAP .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-v2V502FRAP .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-v2V502FRAP .team-item:hover {
    transform: none;
  }
  .cid-v2V502FRAP .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-v2V502FRAP {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-v2V502FRAP {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-v2V502FRAP .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-v2V502FRAP .container-fluid {
  max-width: 1300px;
}
.cid-v2V502MUYt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-v2V502MUYt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V502MUYt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V502MUYt .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2V502MUYt .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2V502MUYt .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2V502MUYt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v2V502MUYt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v2V502MUYt .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v2V502MUYt .mbr-section-title {
  color: #9fe870;
}
.cid-v2V502MUYt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v2V502MUYt .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v2V502MUYt .card-box .item-footer {
  margin-top: auto;
}
.cid-v2V502MUYt .content-head {
  max-width: 800px;
}
.cid-v2V502MUYt .card-title,
.cid-v2V502MUYt .iconfont-wrapper {
  text-align: center;
}
.cid-v2V502MUYt .card-text,
.cid-v2V502MUYt .item .mbr-section-btn {
  text-align: center;
}
.cid-v2VpY1ep7p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v2VpY1ep7p .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2VpY1ep7p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v2VpY1ep7p .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2VpY1ep7p .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v2VpY1ep7p .google-map {
  height: 100%;
  position: relative;
}
.cid-v2VpY1ep7p .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v2VpY1ep7p .google-map iframe {
    min-height: 350px;
  }
}
.cid-v2VpY1ep7p .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2VpY1ep7p .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2VpY1ep7p .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2VpY1ep7p .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2VpY1ep7p .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2VpY1ep7p .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2VpY1ep7p ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v2VpY1ep7p .content-head {
  max-width: 800px;
}
.cid-v2V5038lwW {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v2V5038lwW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V5038lwW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v2V5038lwW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2V5038lwW .row {
  flex-direction: row-reverse;
}
.cid-v2V5038lwW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2V5038lwW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2V5038lwW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2V5038lwW .mbr-section-title {
  color: #000000;
}
.cid-v2V5038lwW .mbr-text,
.cid-v2V5038lwW .mbr-section-btn {
  color: #000000;
}
.cid-v2VpX7osFb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v2VpX7osFb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2VpX7osFb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v2VpX7osFb .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2VpX7osFb .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v2VpX7osFb .google-map {
  height: 100%;
  position: relative;
}
.cid-v2VpX7osFb .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v2VpX7osFb .google-map iframe {
    min-height: 350px;
  }
}
.cid-v2VpX7osFb .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2VpX7osFb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2VpX7osFb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2VpX7osFb .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2VpX7osFb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2VpX7osFb .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2VpX7osFb ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v2VpX7osFb .content-head {
  max-width: 800px;
}
.cid-v2V503rVXr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2V503rVXr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V503rVXr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V503rVXr .mbr-section-title {
  text-align: center;
}
.cid-v2V503rVXr .mbr-section-subtitle {
  text-align: center;
}
.cid-v2V6MVs7pk {
  z-index: 1000;
  width: 100%;
}
.cid-v2V6MVs7pk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2V6MVs7pk .dropdown-menu {
  padding: 0;
}
.cid-v2V6MVs7pk .dropdown-item {
  padding: 5px 0.4em 5px  0.4em !important;
  width: 100%;
  line-height: inherit !important;
  transition: background-position 0.3s ease;
}
@media (max-width: 991px) {
  .cid-v2V6MVs7pk .dropdown-item {
    text-align: left !important;
  }
}
.cid-v2V6MVs7pk .dropdown-item:hover {
  background-position: right !important;
}
.cid-v2V6MVs7pk .dropdown-item:hover:after {
  color: #9fe870;
}
.cid-v2V6MVs7pk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2V6MVs7pk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2V6MVs7pk .nav-link {
  position: relative;
}
.cid-v2V6MVs7pk .container {
  display: flex;
  margin: auto;
  flex-wrap: wrap;
}
.cid-v2V6MVs7pk .dropdown-menu,
.cid-v2V6MVs7pk .navbar.opened {
  background: #212428 !important;
}
.cid-v2V6MVs7pk .nav-item:focus,
.cid-v2V6MVs7pk .nav-link:focus {
  outline: none;
}
.cid-v2V6MVs7pk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2V6MVs7pk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2V6MVs7pk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2V6MVs7pk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2V6MVs7pk .navbar {
  min-height: 122px;
  transition: all 0.3s;
  padding: 0 !important;
  box-shadow: none !important;
  background: transparent;
}
.cid-v2V6MVs7pk .navbar.opened {
  transition: all 0.3s;
}
.cid-v2V6MVs7pk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2V6MVs7pk .navbar .navbar-logo img {
  width: auto;
}
.cid-v2V6MVs7pk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-v2V6MVs7pk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2V6MVs7pk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2V6MVs7pk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2V6MVs7pk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2V6MVs7pk .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-v2V6MVs7pk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2V6MVs7pk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2V6MVs7pk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2V6MVs7pk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2V6MVs7pk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2V6MVs7pk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 575px) {
  .cid-v2V6MVs7pk .navbar {
    min-height: 80px;
  }
}
.cid-v2V6MVs7pk .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-v2V6MVs7pk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-v2V6MVs7pk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2V6MVs7pk .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-v2V6MVs7pk .navbar-brand {
    min-height: 69px;
  }
}
.cid-v2V6MVs7pk .dropdown-item.active,
.cid-v2V6MVs7pk .dropdown-item:active {
  background-color: transparent;
}
.cid-v2V6MVs7pk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2V6MVs7pk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2V6MVs7pk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2V6MVs7pk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-v2V6MVs7pk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2V6MVs7pk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2V6MVs7pk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2V6MVs7pk button.navbar-toggler {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V6MVs7pk button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-v2V6MVs7pk button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V6MVs7pk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V6MVs7pk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2V6MVs7pk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V6MVs7pk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V6MVs7pk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2V6MVs7pk nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2V6MVs7pk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2V6MVs7pk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2V6MVs7pk nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2V6MVs7pk .navbar-dropdown {
  padding: 0;
  position: fixed;
}
.cid-v2V6MVs7pk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2V6MVs7pk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2V6MVs7pk .navbar {
    height: 70px;
  }
  .cid-v2V6MVs7pk .navbar.opened {
    height: auto;
  }
  .cid-v2V6MVs7pk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2V6MVs7pk .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
  background: rgba(33, 36, 40, 0.9);
}
@media (max-width: 575px) {
  .cid-v2V6MVs7pk .navbar-short {
    min-height: 70px;
  }
}
.cid-v2V6MVs7pk .container-fluid {
  flex-wrap: nowrap;
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-v2V6MVs7pk .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-v2V6MVs7pk .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-v2V6MVs7pk .container-fluid {
    padding: 0 3px;
  }
}
.cid-v2V6MVs7pk .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v2V6MVs7pk .navbar-nav {
  display: flex !important;
}
.cid-v2V6MVs7pk .navbar-nav .nav-item {
  margin: 0 !important;
  width: 100%;
  text-align: left;
}
.cid-v2V6MVs7pk .navbar-nav .nav-item .nav-link {
  margin: 0 !important;
  padding: 10px 0 !important;
  transition: 0.3s all;
  opacity: 1;
  justify-content: flex-start;
}
.cid-v2V6MVs7pk .navbar-nav .nav-item .nav-link:hover {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2V6MVs7pk .navbar-nav .nav-item .nav-link:hover,
.cid-v2V6MVs7pk .navbar-nav .nav-item .nav-link:focus,
.cid-v2V6MVs7pk .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-v2V6MVs7pk .navbar-nav .nav-item .dropdown-menu {
  position: static !important;
  background-color: #212428 !important;
}
.cid-v2V6MVs7pk .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-v2V6MVs7pk .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-v2V6MVs7pk button.btn_offcanvas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V6MVs7pk button.btn_offcanvas:hover {
  transform: scale(1.1);
}
.cid-v2V6MVs7pk button.btn_offcanvas .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V6MVs7pk button.btn_offcanvas .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V6MVs7pk button.btn_offcanvas .hamburger-offcanvas span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-v2V6MVs7pk button.btn_offcanvas .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V6MVs7pk button.btn_offcanvas .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-v2V6MVs7pk button.btn_offcanvas .hamburger-offcanvas span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2V6MVs7pk .btn-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-left: 15px;
  transition: all 0.3s;
  opacity: 1 !important;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  border: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-v2V6MVs7pk .btn-close:hover {
  transform: scale(1.1);
  opacity: 1 !important;
}
.cid-v2V6MVs7pk .btn-close .hamburger-offcanvas {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-v2V6MVs7pk .btn-close .hamburger-offcanvas span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #edefeb;
}
.cid-v2V6MVs7pk .btn-close .hamburger-offcanvas span:nth-child(1) {
  display: none;
}
.cid-v2V6MVs7pk .btn-close .hamburger-offcanvas span:nth-child(2) {
  top: 11px;
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2V6MVs7pk .btn-close .hamburger-offcanvas span:nth-child(3) {
  top: 11px;
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2V6MVs7pk .btn-close .hamburger-offcanvas span:nth-child(4) {
  display: none;
}
.cid-v2V6MVs7pk .offcanvas-end {
  left: 0 !important;
  transform: translateX(-100%);
}
.cid-v2V6MVs7pk .offcanvas.show {
  transform: translateX(0);
}
.cid-v2V6MVs7pk .offcanvas {
  padding: 0;
  width: 100%;
  border-left: none !important;
  background-color: transparent !important;
  transition: transform 0.5s ease-in-out;
}
.cid-v2V6MVs7pk .offcanvas_box {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2V6MVs7pk .offcanvas-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 25px;
  width: 375px;
  margin-right: auto;
  text-align: left;
  background-color: #212428;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
@media (max-width: 575px) {
  .cid-v2V6MVs7pk .offcanvas-body {
    width: 260px;
    padding: 10px;
  }
}
.cid-v2V6MVs7pk .offcanvas-body .offcanvas_head {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 20px;
}
.cid-v2V6MVs7pk .offcanvas-body .offcanvas_head_container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v2V6MVs7pk .offcanvas-body .navbar-brand {
  min-height: 70px;
  padding: 0 !important;
}
@media (max-width: 575px) {
  .cid-v2V6MVs7pk .offcanvas-body .navbar-brand .navbar-logo {
    margin-right: 0.5rem;
  }
}
.cid-v2V6MVs7pk .offcanvas-body .navbar-brand img {
  height: 70px !important;
}
@media (max-width: 575px) {
  .cid-v2V6MVs7pk .offcanvas-body .navbar-brand img {
    height: 60px !important;
  }
}
.cid-v2V6MVs7pk .mbr-text {
  color: #878e99;
  margin-top: 20px;
  padding-right: 7%;
}
.cid-v2V6MVs7pk .modal-backdrop.show {
  opacity: 0.8;
}
.cid-v2V6MVs7pk .offcanvas_link {
  width: 100%;
  overflow: auto;
  padding: 0;
  margin-top: 20px;
}
.cid-v2V6MVs7pk ::-webkit-scrollbar {
  width: 1em;
}
.cid-v2V6MVs7pk ::-webkit-scrollbar-track {
  background-color: #232323;
}
.cid-v2V6MVs7pk ::-webkit-scrollbar-thumb {
  background-color: #535B6D;
  border-radius: 1em;
}
.cid-v2V6MVs7pk .social-container {
  width: 100%;
  margin-top: auto;
}
@media (max-width: 991px) {
  .cid-v2V6MVs7pk .social-container {
    padding-top: 40px;
  }
}
.cid-v2V6MVs7pk .social-title {
  color: #C4CFDE;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  margin-top: 50px !important;
}
.cid-v2V6MVs7pk .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
.cid-v2V6MVs7pk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-v2V6MVs7pk .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-v2V6MVs7pk .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-v2V6MVs7pk .soc-item:hover {
  transform: translateY(-3px);
}
.cid-v2V6MVs7pk .soc-item:hover:before {
  opacity: 1;
}
.cid-v2V6MVs7pk .offcanvas_btn {
  margin-top: auto;
}
.cid-v2V6MVs7pk .offcanvas_btn .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
.cid-v2V6MVs7pk .offcanvas_btn .mbr-section-btn .btn {
  flex-grow: 1;
}
.cid-v2V6MVERqf {
  background-image: url("../../../assets/images/74001414.webp");
}
.cid-v2V6MVERqf img {
  max-height: 300px;
  object-fit: cover;
}
.cid-v2V6MVERqf .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-v2V6MVERqf .images {
    display: none;
  }
}
.cid-v2V6MVERqf .image-wrapper-1,
.cid-v2V6MVERqf .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-v2V6MVERqf .image-wrapper-1 {
  margin-top: 80px;
}
.cid-v2V6MVERqf .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-v2V6MVERqf .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-v2V6MVERqf .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-v2V6MVERqf .image-wrapper-2 {
  margin-top: 85px;
}
.cid-v2V6MVERqf .image-wrapper-2 img {
  width: 90%;
}
.cid-v2V6MVERqf .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-v2V6MVERqf .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-v2V6MVERqf .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-v2V6MVERqf .text-wrapper {
  width: 100%;
}
.cid-v2V6MVERqf .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-v2V6MVERqf .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-v2V6MVERqf .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-v2V6MVERqf .mbr-section-btn {
    margin: 0;
  }
}
.cid-v2V6MVERqf .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-v2V6MVERqf .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-v2V6MVERqf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V6MVERqf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V6MVERqf .text {
  display: flex;
  align-items: center;
}
.cid-v2Vqq4ys8n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2Vqq4ys8n .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Vqq4ys8n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2Vqq4ys8n .container-fluid {
    padding: 0;
  }
}
.cid-v2Vqq4ys8n .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2Vqq4ys8n .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2Vqq4ys8n .embla__button--next,
.cid-v2Vqq4ys8n .embla__button--prev {
  display: flex;
}
.cid-v2Vqq4ys8n .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2Vqq4ys8n .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2Vqq4ys8n .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2Vqq4ys8n .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2Vqq4ys8n .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Vqq4ys8n .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Vqq4ys8n .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Vqq4ys8n .embla {
  position: relative;
  width: 100%;
}
.cid-v2Vqq4ys8n .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2Vqq4ys8n .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2Vqq4ys8n .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2Vqq4ys8n .embla__slide a {
  cursor: grab;
}
.cid-v2Vqq4ys8n .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2Vqq4ys8n .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2Vqq4ys8n .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2Vqq4ys8n .mbr-section-title {
  color: #232323;
}
.cid-v2Vqq4ys8n .mbr-section-subtitle {
  color: #232323;
}
.cid-v2Vqq4ys8n .mbr-box {
  color: #ffffff;
}
.cid-v2Vqq4ys8n .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2Vqq4ys8n img,
.cid-v2Vqq4ys8n .item-img {
  width: 100%;
}
.cid-v2Vqq4ys8n .item-wrapper {
  position: relative;
}
.cid-v2Vqq4ys8n .content-head {
  max-width: 800px;
}
.cid-v2V6MVYIyr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2V6MVYIyr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V6MVYIyr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V6MVYIyr .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v2V6MVYIyr .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v2V6MVYIyr .container {
    padding: 0 16px;
  }
}
.cid-v2V6MVYIyr .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-v2V6MVYIyr .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .row {
    padding: 25px 9px;
  }
}
.cid-v2V6MVYIyr .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v2V6MVYIyr .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-v2V6MVYIyr .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .image-wrapper img {
    height: 350px;
  }
}
.cid-v2V6MVYIyr .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-v2V6MVYIyr .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-v2V6MVYIyr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v2V6MVYIyr .items-wrapper {
    display: block;
  }
}
.cid-v2V6MVYIyr .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-v2V6MVYIyr .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-v2V6MVYIyr .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-v2V6MVYIyr .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-v2V6MVYIyr .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-v2V6MVYIyr .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-v2V6MVYIyr .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-v2V6MVYIyr .card {
  justify-content: center;
}
.cid-v2V6MVYIyr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v2V6MVYIyr .mbr-text {
  color: #000000;
}
.cid-v2V6MVYIyr .card-title {
  color: #000000;
}
.cid-v2V6MVYIyr .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-v2V6MVYIyr .card-title,
.cid-v2V6MVYIyr .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-v2V6MWbwmE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.jpg");
}
.cid-v2V6MWbwmE .mbr-section-head {
  padding: 0 1rem;
}
.cid-v2V6MWbwmE .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v2V6MWbwmE .team-card:hover {
  transform: translateY(-10px);
}
.cid-v2V6MWbwmE .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v2V6MWbwmE .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v2V6MWbwmE .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v2V6MWbwmE .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2V6MWbwmE .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v2V6MWbwmE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v2V6MWbwmE .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v2V6MWbwmE .embla__button--next,
.cid-v2V6MWbwmE .embla__button--prev {
  display: flex;
}
.cid-v2V6MWbwmE .embla__button {
  top: -13%;
  width: 38px;
  height: 38px;
  margin-top: -1.5rem;
  font-size: 14px;
  background-color: transparent;
  color: #ffa41d;
  border: 2px solid #ffa41d;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2V6MWbwmE .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2V6MWbwmE .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v2V6MWbwmE .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2V6MWbwmE .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v2V6MWbwmE .embla__button {
    top: -10%;
  }
}
.cid-v2V6MWbwmE .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v2V6MWbwmE .embla {
    margin-top: 80px;
  }
}
.cid-v2V6MWbwmE .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2V6MWbwmE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2V6MWbwmE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2V6MWbwmE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2V6MWbwmE .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-v2V6MWbwmE .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v2V6MWbwmE .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v2V6MWbwmE .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v2V6MWbwmE .mbr-text ul {
    display: block;
  }
}
.cid-v2V6MWbwmE .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v2V6MWbwmE .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v2V6MWbwmE .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-v2V6MWbwmE .item-wrapper {
  height: 100%;
}
.cid-v2V6MWbwmE .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v2V6MWbwmE .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v2V6MWbwmE .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v2V6MWtaxO {
  background-color: #000000;
  position: relative;
}
.cid-v2V6MWtaxO::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-v2V6MWtaxO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V6MWtaxO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V6MWtaxO .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-v2V6MWtaxO .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-v2V6MWtaxO .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v2V6MWtaxO .container {
    padding: 0 16px;
  }
}
.cid-v2V6MWtaxO .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-v2V6MWtaxO .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-v2V6MWtaxO .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-v2V6MWtaxO .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-v2V6MWtaxO .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v2V6MWtaxO .content-wrapper .icons-wrapper .icons-wrap {
  display: inline-grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 80%;
  gap: 24px;
}
@media (max-width: 1200px) {
  .cid-v2V6MWtaxO .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v2V6MWtaxO .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-v2V6MWtaxO .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-v2V6MWtaxO .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v2V6MWtaxO .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v2V6MWtaxO .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #c1c1c1;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #c1c1c1;
  box-shadow: -25px 32px 60px #1c1c1c;
}
.cid-v2V6MWtaxO .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #1c1c1c;
}
@media (max-width: 1200px) {
  .cid-v2V6MWtaxO .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-v2V6MWtaxO .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-v2V6MWtaxO .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-v2V6MWtaxO .mbr-section-title {
  color: #ffffff;
}
.cid-v2V6MWtaxO .mbr-text {
  color: #f4f4f4;
}
.cid-v2V6MWtaxO .mbr-section-title DIV {
  text-align: center;
}
.cid-v2Vqrx4HFX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2Vqrx4HFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Vqrx4HFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2Vqrx4HFX .container-fluid {
    padding: 0;
  }
}
.cid-v2Vqrx4HFX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2Vqrx4HFX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2Vqrx4HFX .embla__button--next,
.cid-v2Vqrx4HFX .embla__button--prev {
  display: flex;
}
.cid-v2Vqrx4HFX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2Vqrx4HFX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2Vqrx4HFX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2Vqrx4HFX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2Vqrx4HFX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Vqrx4HFX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Vqrx4HFX .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Vqrx4HFX .embla {
  position: relative;
  width: 100%;
}
.cid-v2Vqrx4HFX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2Vqrx4HFX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2Vqrx4HFX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2Vqrx4HFX .embla__slide a {
  cursor: grab;
}
.cid-v2Vqrx4HFX .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2Vqrx4HFX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2Vqrx4HFX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2Vqrx4HFX .mbr-section-title {
  color: #232323;
}
.cid-v2Vqrx4HFX .mbr-section-subtitle {
  color: #232323;
}
.cid-v2Vqrx4HFX .mbr-box {
  color: #ffffff;
}
.cid-v2Vqrx4HFX .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2Vqrx4HFX img,
.cid-v2Vqrx4HFX .item-img {
  width: 100%;
}
.cid-v2Vqrx4HFX .item-wrapper {
  position: relative;
}
.cid-v2Vqrx4HFX .content-head {
  max-width: 800px;
}
.cid-v2V6MWXwSW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v2V6MWXwSW h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-v2V6MWXwSW .nav-tabs .nav-item.open .nav-link:focus,
.cid-v2V6MWXwSW .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v2V6MWXwSW .nav-link.active {
  background: #232323;
}
.cid-v2V6MWXwSW .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-v2V6MWXwSW .nav-link:hover {
  background: #232323;
}
.cid-v2V6MWXwSW .nav-link .mbr-iconfont {
  font-weight: bold;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 1.9;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 17px;
}
.cid-v2V6MWXwSW .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-v2V6MWXwSW .nav-link.display-4 {
  font-size: 15px;
}
.cid-v2V6MWXwSW .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-v2V6MWXwSW .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-v2V6MWXwSW .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-v2V6MWXwSW .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-v2V6MWXwSW .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-v2V6MWXwSW .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #ffa600;
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #ffa600;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 2;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-v2V6MWXwSW .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-v2V6MWXwSW .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-v2V6MWXwSW .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-v2V6MWXwSW .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-v2V6MWXwSW .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v2V6MWXwSW .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-v2V6MWXwSW .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-v2V6MWXwSW .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-v2V6MWXwSW .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-v2V6MWXwSW .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-v2V6MWXwSW .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-v2V6MWXwSW .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-v2V6MWXwSW .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v2V6MWXwSW .mbr-text,
  .cid-v2V6MWXwSW .nav-link,
  .cid-v2V6MWXwSW .mbr-card-title,
  .cid-v2V6MWXwSW .mbr-section-title {
    text-align: left;
  }
  .cid-v2V6MWXwSW .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-v2V6MWXwSW .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-v2V6MWXwSW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2V6MWXwSW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2V6MWXwSW .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-v2V6MWXwSW .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-v2V6MWXwSW .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-v2V6MXVTdt .google-map {
  height: 700px;
  position: relative;
}
.cid-v2V6MXVTdt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v2V6MXVTdt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2V6MXVTdt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2V6MXVTdt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2VqtkXaUT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v2VqtkXaUT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2VqtkXaUT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-v2VqtkXaUT .container-fluid {
    padding: 0;
  }
}
.cid-v2VqtkXaUT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v2VqtkXaUT .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v2VqtkXaUT .embla__button--next,
.cid-v2VqtkXaUT .embla__button--prev {
  display: flex;
}
.cid-v2VqtkXaUT .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v2VqtkXaUT .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v2VqtkXaUT .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2VqtkXaUT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v2VqtkXaUT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2VqtkXaUT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2VqtkXaUT .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2VqtkXaUT .embla {
  position: relative;
  width: 100%;
}
.cid-v2VqtkXaUT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v2VqtkXaUT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v2VqtkXaUT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v2VqtkXaUT .embla__slide a {
  cursor: grab;
}
.cid-v2VqtkXaUT .embla__slide a:active {
  cursor: grabbing;
}
.cid-v2VqtkXaUT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v2VqtkXaUT .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v2VqtkXaUT .mbr-section-title {
  color: #232323;
}
.cid-v2VqtkXaUT .mbr-section-subtitle {
  color: #232323;
}
.cid-v2VqtkXaUT .mbr-box {
  color: #ffffff;
}
.cid-v2VqtkXaUT .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v2VqtkXaUT img,
.cid-v2VqtkXaUT .item-img {
  width: 100%;
}
.cid-v2VqtkXaUT .item-wrapper {
  position: relative;
}
.cid-v2VqtkXaUT .content-head {
  max-width: 800px;
}
.cid-v2V6MYqKd5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v2V6MYqKd5 .media-container-row .mbr-text {
  color: #fffcee;
}
