.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-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;
  text-align: center;
}
.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.webp");
}
.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-uyNEwSobrP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uyNEwSobrP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNEwSobrP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyNEwSobrP .mbr-iconfont {
  margin: auto;
  display: inline-flex;
  font-size: 2rem;
  color: #9fe870;
  width: 40px;
  justify-content: center;
  align-items: center;
}
.cid-uyNEwSobrP .card-title,
.cid-uyNEwSobrP .iconfont-wrapper {
  color: #232323;
}
.cid-uyNEwSobrP .card-text {
  color: #232323;
}
.cid-uyNEwSobrP .mbr-section-title {
  color: #232323;
}
.cid-uyNEwSobrP .mbr-section-subtitle {
  color: #232323;
}
.cid-uyNEwSobrP .content-head {
  max-width: 800px;
}
.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: #fb8fc9;
  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-usKd3qNUK5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/paper-texture-top-view-2000x1368.webp");
}
.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;
  text-align: center;
}
.cid-usKd3qNUK5 .mbr-section-title {
  color: #1e1d1c;
}
.cid-usKd3qNUK5 .mbr-text {
  color: #1e1d1c;
  text-align: center;
}
.cid-usKd3qNUK5 .mbr-section-title,
.cid-usKd3qNUK5 .mbr-section-btn {
  text-align: center;
}
.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.webp");
  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/84001127-1920x1080.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-usb0NqyFPu {
  background-image: url("../../../assets/images/the-frank-e.-and-katie-zalesky-house-2000x1582.webp");
}
.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.webp");
}
.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-uyMzi5DTc3 {
  background-image: url("../../../assets/images/06000847-2000x1125.webp");
}
.cid-uyMzi5DTc3 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzi5DTc3 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzi5DTc3 .images {
    display: none;
  }
}
.cid-uyMzi5DTc3 .image-wrapper-1,
.cid-uyMzi5DTc3 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzi5DTc3 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzi5DTc3 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzi5DTc3 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzi5DTc3 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzi5DTc3 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzi5DTc3 .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzi5DTc3 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzi5DTc3 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzi5DTc3 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzi5DTc3 .text-wrapper {
  width: 100%;
}
.cid-uyMzi5DTc3 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzi5DTc3 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzi5DTc3 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzi5DTc3 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzi5DTc3 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzi5DTc3 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzi5DTc3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzi5DTc3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzi5DTc3 .text {
  display: flex;
  align-items: center;
}
.cid-uyNr3olTeF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyNr3olTeF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNr3olTeF .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-uyNr3olTeF .container-fluid {
    padding: 0;
  }
}
.cid-uyNr3olTeF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyNr3olTeF .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyNr3olTeF .embla__button--next,
.cid-uyNr3olTeF .embla__button--prev {
  display: flex;
}
.cid-uyNr3olTeF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyNr3olTeF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyNr3olTeF .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-uyNr3olTeF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyNr3olTeF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyNr3olTeF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyNr3olTeF .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyNr3olTeF .embla {
  position: relative;
  width: 100%;
}
.cid-uyNr3olTeF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyNr3olTeF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyNr3olTeF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyNr3olTeF .embla__slide a {
  cursor: grab;
}
.cid-uyNr3olTeF .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyNr3olTeF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyNr3olTeF .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyNr3olTeF .mbr-section-title {
  color: #232323;
}
.cid-uyNr3olTeF .mbr-section-subtitle {
  color: #232323;
}
.cid-uyNr3olTeF .mbr-box {
  color: #ffffff;
}
.cid-uyNr3olTeF .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyNr3olTeF img,
.cid-uyNr3olTeF .item-img {
  width: 100%;
}
.cid-uyNr3olTeF .item-wrapper {
  position: relative;
}
.cid-uyNr3olTeF .content-head {
  max-width: 800px;
}
.cid-uyMzi5MuSN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzi5MuSN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzi5MuSN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzi5MuSN .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzi5MuSN .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzi5MuSN .container {
    padding: 0 16px;
  }
}
.cid-uyMzi5MuSN .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzi5MuSN .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .row {
    padding: 25px 9px;
  }
}
.cid-uyMzi5MuSN .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzi5MuSN .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzi5MuSN .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzi5MuSN .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzi5MuSN .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzi5MuSN .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzi5MuSN .items-wrapper {
    display: block;
  }
}
.cid-uyMzi5MuSN .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzi5MuSN .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzi5MuSN .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzi5MuSN .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzi5MuSN .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzi5MuSN .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzi5MuSN .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzi5MuSN .card {
  justify-content: center;
}
.cid-uyMzi5MuSN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzi5MuSN .mbr-text {
  color: #000000;
}
.cid-uyMzi5MuSN .card-title {
  color: #000000;
}
.cid-uyMzi5MuSN .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzi5MuSN .card-title,
.cid-uyMzi5MuSN .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzi601EP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzi601EP .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzi601EP .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzi601EP .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzi601EP .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzi601EP .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzi601EP .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzi601EP .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzi601EP .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzi601EP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzi601EP .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzi601EP .embla__button--next,
.cid-uyMzi601EP .embla__button--prev {
  display: flex;
}
.cid-uyMzi601EP .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-uyMzi601EP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzi601EP .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzi601EP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzi601EP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzi601EP .embla__button {
    top: -10%;
  }
}
.cid-uyMzi601EP .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzi601EP .embla {
    margin-top: 80px;
  }
}
.cid-uyMzi601EP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzi601EP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzi601EP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzi601EP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzi601EP .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzi601EP .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzi601EP .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzi601EP .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzi601EP .mbr-text ul {
    display: block;
  }
}
.cid-uyMzi601EP .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzi601EP .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzi601EP .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzi601EP .item-wrapper {
  height: 100%;
}
.cid-uyMzi601EP .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzi601EP .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzi601EP .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v3BZriTll3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v3BZriTll3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BZriTll3 .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-v3BZriTll3 .container-fluid {
    padding: 0;
  }
}
.cid-v3BZriTll3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v3BZriTll3 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v3BZriTll3 .embla__button--next,
.cid-v3BZriTll3 .embla__button--prev {
  display: flex;
}
.cid-v3BZriTll3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v3BZriTll3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v3BZriTll3 .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-v3BZriTll3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3BZriTll3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3BZriTll3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3BZriTll3 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3BZriTll3 .embla {
  position: relative;
  width: 100%;
}
.cid-v3BZriTll3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3BZriTll3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3BZriTll3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3BZriTll3 .embla__slide a {
  cursor: grab;
}
.cid-v3BZriTll3 .embla__slide a:active {
  cursor: grabbing;
}
.cid-v3BZriTll3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3BZriTll3 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v3BZriTll3 .mbr-section-title {
  color: #232323;
}
.cid-v3BZriTll3 .mbr-section-subtitle {
  color: #232323;
}
.cid-v3BZriTll3 .mbr-box {
  color: #ffffff;
}
.cid-v3BZriTll3 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v3BZriTll3 img,
.cid-v3BZriTll3 .item-img {
  width: 100%;
}
.cid-v3BZriTll3 .item-wrapper {
  position: relative;
}
.cid-v3BZriTll3 .content-head {
  max-width: 800px;
}
.cid-uyMzi6avrM {
  background-color: #000000;
  position: relative;
}
.cid-uyMzi6avrM::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzi6avrM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzi6avrM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzi6avrM .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzi6avrM .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzi6avrM .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzi6avrM .container {
    padding: 0 16px;
  }
}
.cid-uyMzi6avrM .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzi6avrM .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzi6avrM .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzi6avrM .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzi6avrM .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzi6avrM .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-uyMzi6avrM .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzi6avrM .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzi6avrM .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzi6avrM .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzi6avrM .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzi6avrM .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-uyMzi6avrM .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-uyMzi6avrM .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzi6avrM .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzi6avrM .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzi6avrM .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzi6avrM .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzi6avrM .mbr-section-title DIV {
  text-align: center;
}
#custom-html-3n {
  /* Type valid CSS here */
}
#custom-html-3n div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3n p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzi6oSpU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzi6oSpU h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzi6oSpU .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzi6oSpU .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzi6oSpU .nav-link.active {
  background: #232323;
}
.cid-uyMzi6oSpU .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-uyMzi6oSpU .nav-link:hover {
  background: #232323;
}
.cid-uyMzi6oSpU .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-uyMzi6oSpU .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzi6oSpU .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzi6oSpU .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzi6oSpU .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzi6oSpU .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzi6oSpU .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzi6oSpU .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzi6oSpU .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzi6oSpU .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-uyMzi6oSpU .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-uyMzi6oSpU .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzi6oSpU .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-uyMzi6oSpU .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzi6oSpU .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-uyMzi6oSpU .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzi6oSpU .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzi6oSpU .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzi6oSpU .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzi6oSpU .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzi6oSpU .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzi6oSpU .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzi6oSpU .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzi6oSpU .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzi6oSpU .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzi6oSpU .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzi6oSpU .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-uyMzi6oSpU .mbr-text,
  .cid-uyMzi6oSpU .nav-link,
  .cid-uyMzi6oSpU .mbr-card-title,
  .cid-uyMzi6oSpU .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzi6oSpU .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzi6oSpU .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzi6oSpU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzi6oSpU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzi6oSpU .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzi6oSpU .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzi6oSpU .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzi7HWVJ .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzi7HWVJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzi7HWVJ .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-uyMzi7HWVJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzi7HWVJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v3BZuyiTts {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v3BZuyiTts .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BZuyiTts .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-v3BZuyiTts .container-fluid {
    padding: 0;
  }
}
.cid-v3BZuyiTts .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v3BZuyiTts .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v3BZuyiTts .embla__button--next,
.cid-v3BZuyiTts .embla__button--prev {
  display: flex;
}
.cid-v3BZuyiTts .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v3BZuyiTts .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v3BZuyiTts .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-v3BZuyiTts .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3BZuyiTts .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3BZuyiTts .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3BZuyiTts .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3BZuyiTts .embla {
  position: relative;
  width: 100%;
}
.cid-v3BZuyiTts .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3BZuyiTts .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3BZuyiTts .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3BZuyiTts .embla__slide a {
  cursor: grab;
}
.cid-v3BZuyiTts .embla__slide a:active {
  cursor: grabbing;
}
.cid-v3BZuyiTts .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3BZuyiTts .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v3BZuyiTts .mbr-section-title {
  color: #232323;
}
.cid-v3BZuyiTts .mbr-section-subtitle {
  color: #232323;
}
.cid-v3BZuyiTts .mbr-box {
  color: #ffffff;
}
.cid-v3BZuyiTts .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v3BZuyiTts img,
.cid-v3BZuyiTts .item-img {
  width: 100%;
}
.cid-v3BZuyiTts .item-wrapper {
  position: relative;
}
.cid-v3BZuyiTts .content-head {
  max-width: 800px;
}
.cid-uyMzi8fbJQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzi8fbJQ .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzkdQACd {
  background-image: url("../../../assets/images/98001525-2000x1500.webp");
}
.cid-uyMzkdQACd img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzkdQACd .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzkdQACd .images {
    display: none;
  }
}
.cid-uyMzkdQACd .image-wrapper-1,
.cid-uyMzkdQACd .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzkdQACd .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzkdQACd .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzkdQACd .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzkdQACd .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzkdQACd .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzkdQACd .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzkdQACd .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzkdQACd .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzkdQACd .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzkdQACd .text-wrapper {
  width: 100%;
}
.cid-uyMzkdQACd .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzkdQACd .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzkdQACd .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzkdQACd .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzkdQACd .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzkdQACd .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzkdQACd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzkdQACd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzkdQACd .text {
  display: flex;
  align-items: center;
}
.cid-uzbxWXvI5x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbxWXvI5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbxWXvI5x .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-uzbxWXvI5x .container-fluid {
    padding: 0;
  }
}
.cid-uzbxWXvI5x .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbxWXvI5x .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbxWXvI5x .embla__button--next,
.cid-uzbxWXvI5x .embla__button--prev {
  display: flex;
}
.cid-uzbxWXvI5x .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbxWXvI5x .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbxWXvI5x .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-uzbxWXvI5x .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbxWXvI5x .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbxWXvI5x .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbxWXvI5x .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbxWXvI5x .embla {
  position: relative;
  width: 100%;
}
.cid-uzbxWXvI5x .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbxWXvI5x .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbxWXvI5x .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbxWXvI5x .embla__slide a {
  cursor: grab;
}
.cid-uzbxWXvI5x .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbxWXvI5x .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbxWXvI5x .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbxWXvI5x .mbr-section-title {
  color: #232323;
}
.cid-uzbxWXvI5x .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbxWXvI5x .mbr-box {
  color: #ffffff;
}
.cid-uzbxWXvI5x .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbxWXvI5x img,
.cid-uzbxWXvI5x .item-img {
  width: 100%;
}
.cid-uzbxWXvI5x .item-wrapper {
  position: relative;
}
.cid-uzbxWXvI5x .content-head {
  max-width: 800px;
}
.cid-uyMzkdYU1Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzkdYU1Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzkdYU1Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzkdYU1Y .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzkdYU1Y .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzkdYU1Y .container {
    padding: 0 16px;
  }
}
.cid-uyMzkdYU1Y .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzkdYU1Y .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .row {
    padding: 25px 9px;
  }
}
.cid-uyMzkdYU1Y .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzkdYU1Y .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzkdYU1Y .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzkdYU1Y .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzkdYU1Y .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzkdYU1Y .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzkdYU1Y .items-wrapper {
    display: block;
  }
}
.cid-uyMzkdYU1Y .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzkdYU1Y .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzkdYU1Y .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzkdYU1Y .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzkdYU1Y .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzkdYU1Y .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzkdYU1Y .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzkdYU1Y .card {
  justify-content: center;
}
.cid-uyMzkdYU1Y .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzkdYU1Y .mbr-text {
  color: #000000;
}
.cid-uyMzkdYU1Y .card-title {
  color: #000000;
}
.cid-uyMzkdYU1Y .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzkdYU1Y .card-title,
.cid-uyMzkdYU1Y .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzke9pGx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzke9pGx .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzke9pGx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzke9pGx .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzke9pGx .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzke9pGx .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzke9pGx .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzke9pGx .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzke9pGx .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzke9pGx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzke9pGx .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzke9pGx .embla__button--next,
.cid-uyMzke9pGx .embla__button--prev {
  display: flex;
}
.cid-uyMzke9pGx .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-uyMzke9pGx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzke9pGx .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzke9pGx .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzke9pGx .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzke9pGx .embla__button {
    top: -10%;
  }
}
.cid-uyMzke9pGx .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzke9pGx .embla {
    margin-top: 80px;
  }
}
.cid-uyMzke9pGx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzke9pGx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzke9pGx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzke9pGx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzke9pGx .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzke9pGx .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzke9pGx .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzke9pGx .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzke9pGx .mbr-text ul {
    display: block;
  }
}
.cid-uyMzke9pGx .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzke9pGx .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzke9pGx .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzke9pGx .item-wrapper {
  height: 100%;
}
.cid-uyMzke9pGx .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzke9pGx .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzke9pGx .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzbxVCKH4U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbxVCKH4U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbxVCKH4U .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-uzbxVCKH4U .container-fluid {
    padding: 0;
  }
}
.cid-uzbxVCKH4U .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbxVCKH4U .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbxVCKH4U .embla__button--next,
.cid-uzbxVCKH4U .embla__button--prev {
  display: flex;
}
.cid-uzbxVCKH4U .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbxVCKH4U .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbxVCKH4U .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-uzbxVCKH4U .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbxVCKH4U .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbxVCKH4U .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbxVCKH4U .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbxVCKH4U .embla {
  position: relative;
  width: 100%;
}
.cid-uzbxVCKH4U .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbxVCKH4U .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbxVCKH4U .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbxVCKH4U .embla__slide a {
  cursor: grab;
}
.cid-uzbxVCKH4U .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbxVCKH4U .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbxVCKH4U .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbxVCKH4U .mbr-section-title {
  color: #232323;
}
.cid-uzbxVCKH4U .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbxVCKH4U .mbr-box {
  color: #ffffff;
}
.cid-uzbxVCKH4U .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbxVCKH4U img,
.cid-uzbxVCKH4U .item-img {
  width: 100%;
}
.cid-uzbxVCKH4U .item-wrapper {
  position: relative;
}
.cid-uzbxVCKH4U .content-head {
  max-width: 800px;
}
.cid-uyMzkejjZe {
  background-color: #000000;
  position: relative;
}
.cid-uyMzkejjZe::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzkejjZe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzkejjZe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzkejjZe .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzkejjZe .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzkejjZe .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzkejjZe .container {
    padding: 0 16px;
  }
}
.cid-uyMzkejjZe .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzkejjZe .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzkejjZe .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzkejjZe .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzkejjZe .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzkejjZe .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-uyMzkejjZe .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzkejjZe .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzkejjZe .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzkejjZe .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzkejjZe .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzkejjZe .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-uyMzkejjZe .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-uyMzkejjZe .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzkejjZe .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzkejjZe .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzkejjZe .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzkejjZe .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzkejjZe .mbr-section-title DIV {
  text-align: center;
}
#custom-html-3x {
  /* Type valid CSS here */
}
#custom-html-3x div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3x p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzkevw1F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzkevw1F h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzkevw1F .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzkevw1F .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzkevw1F .nav-link.active {
  background: #232323;
}
.cid-uyMzkevw1F .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-uyMzkevw1F .nav-link:hover {
  background: #232323;
}
.cid-uyMzkevw1F .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-uyMzkevw1F .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzkevw1F .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzkevw1F .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzkevw1F .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzkevw1F .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzkevw1F .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzkevw1F .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzkevw1F .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzkevw1F .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-uyMzkevw1F .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-uyMzkevw1F .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzkevw1F .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-uyMzkevw1F .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzkevw1F .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-uyMzkevw1F .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzkevw1F .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzkevw1F .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzkevw1F .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzkevw1F .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzkevw1F .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzkevw1F .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzkevw1F .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzkevw1F .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzkevw1F .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzkevw1F .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzkevw1F .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-uyMzkevw1F .mbr-text,
  .cid-uyMzkevw1F .nav-link,
  .cid-uyMzkevw1F .mbr-card-title,
  .cid-uyMzkevw1F .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzkevw1F .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzkevw1F .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzkevw1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzkevw1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzkevw1F .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzkevw1F .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzkevw1F .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzkfpiMN .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzkfpiMN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzkfpiMN .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-uyMzkfpiMN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzkfpiMN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzbxQxAaFs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbxQxAaFs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbxQxAaFs .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-uzbxQxAaFs .container-fluid {
    padding: 0;
  }
}
.cid-uzbxQxAaFs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbxQxAaFs .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbxQxAaFs .embla__button--next,
.cid-uzbxQxAaFs .embla__button--prev {
  display: flex;
}
.cid-uzbxQxAaFs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbxQxAaFs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbxQxAaFs .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-uzbxQxAaFs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbxQxAaFs .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbxQxAaFs .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbxQxAaFs .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbxQxAaFs .embla {
  position: relative;
  width: 100%;
}
.cid-uzbxQxAaFs .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbxQxAaFs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbxQxAaFs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbxQxAaFs .embla__slide a {
  cursor: grab;
}
.cid-uzbxQxAaFs .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbxQxAaFs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbxQxAaFs .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbxQxAaFs .mbr-section-title {
  color: #232323;
}
.cid-uzbxQxAaFs .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbxQxAaFs .mbr-box {
  color: #ffffff;
}
.cid-uzbxQxAaFs .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbxQxAaFs img,
.cid-uzbxQxAaFs .item-img {
  width: 100%;
}
.cid-uzbxQxAaFs .item-wrapper {
  position: relative;
}
.cid-uzbxQxAaFs .content-head {
  max-width: 800px;
}
.cid-uyMzkfSMdS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzkfSMdS .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzn6gaWq {
  background-image: url("../../../assets/images/87000838.webp");
}
.cid-uyMzn6gaWq img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzn6gaWq .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzn6gaWq .images {
    display: none;
  }
}
.cid-uyMzn6gaWq .image-wrapper-1,
.cid-uyMzn6gaWq .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzn6gaWq .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzn6gaWq .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzn6gaWq .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzn6gaWq .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzn6gaWq .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzn6gaWq .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzn6gaWq .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzn6gaWq .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzn6gaWq .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzn6gaWq .text-wrapper {
  width: 100%;
}
.cid-uyMzn6gaWq .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzn6gaWq .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzn6gaWq .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzn6gaWq .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzn6gaWq .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzn6gaWq .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzn6gaWq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzn6gaWq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzn6gaWq .text {
  display: flex;
  align-items: center;
}
.cid-uzbxkC78Y7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbxkC78Y7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbxkC78Y7 .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-uzbxkC78Y7 .container-fluid {
    padding: 0;
  }
}
.cid-uzbxkC78Y7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbxkC78Y7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbxkC78Y7 .embla__button--next,
.cid-uzbxkC78Y7 .embla__button--prev {
  display: flex;
}
.cid-uzbxkC78Y7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbxkC78Y7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbxkC78Y7 .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-uzbxkC78Y7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbxkC78Y7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbxkC78Y7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbxkC78Y7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbxkC78Y7 .embla {
  position: relative;
  width: 100%;
}
.cid-uzbxkC78Y7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbxkC78Y7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbxkC78Y7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbxkC78Y7 .embla__slide a {
  cursor: grab;
}
.cid-uzbxkC78Y7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbxkC78Y7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbxkC78Y7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbxkC78Y7 .mbr-section-title {
  color: #232323;
}
.cid-uzbxkC78Y7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbxkC78Y7 .mbr-box {
  color: #ffffff;
}
.cid-uzbxkC78Y7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbxkC78Y7 img,
.cid-uzbxkC78Y7 .item-img {
  width: 100%;
}
.cid-uzbxkC78Y7 .item-wrapper {
  position: relative;
}
.cid-uzbxkC78Y7 .content-head {
  max-width: 800px;
}
.cid-uyMzn6p65Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzn6p65Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzn6p65Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzn6p65Y .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzn6p65Y .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzn6p65Y .container {
    padding: 0 16px;
  }
}
.cid-uyMzn6p65Y .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzn6p65Y .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .row {
    padding: 25px 9px;
  }
}
.cid-uyMzn6p65Y .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzn6p65Y .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzn6p65Y .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzn6p65Y .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzn6p65Y .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzn6p65Y .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzn6p65Y .items-wrapper {
    display: block;
  }
}
.cid-uyMzn6p65Y .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzn6p65Y .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzn6p65Y .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzn6p65Y .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzn6p65Y .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzn6p65Y .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzn6p65Y .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzn6p65Y .card {
  justify-content: center;
}
.cid-uyMzn6p65Y .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzn6p65Y .mbr-text {
  color: #000000;
}
.cid-uyMzn6p65Y .card-title {
  color: #000000;
}
.cid-uyMzn6p65Y .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzn6p65Y .card-title,
.cid-uyMzn6p65Y .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzn6BnIy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzn6BnIy .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzn6BnIy .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzn6BnIy .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzn6BnIy .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzn6BnIy .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzn6BnIy .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzn6BnIy .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzn6BnIy .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzn6BnIy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzn6BnIy .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzn6BnIy .embla__button--next,
.cid-uyMzn6BnIy .embla__button--prev {
  display: flex;
}
.cid-uyMzn6BnIy .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-uyMzn6BnIy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzn6BnIy .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzn6BnIy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzn6BnIy .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzn6BnIy .embla__button {
    top: -10%;
  }
}
.cid-uyMzn6BnIy .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzn6BnIy .embla {
    margin-top: 80px;
  }
}
.cid-uyMzn6BnIy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzn6BnIy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzn6BnIy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzn6BnIy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzn6BnIy .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzn6BnIy .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzn6BnIy .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzn6BnIy .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzn6BnIy .mbr-text ul {
    display: block;
  }
}
.cid-uyMzn6BnIy .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzn6BnIy .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzn6BnIy .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzn6BnIy .item-wrapper {
  height: 100%;
}
.cid-uyMzn6BnIy .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzn6BnIy .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzn6BnIy .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzbxj9LDsw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbxj9LDsw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbxj9LDsw .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-uzbxj9LDsw .container-fluid {
    padding: 0;
  }
}
.cid-uzbxj9LDsw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbxj9LDsw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbxj9LDsw .embla__button--next,
.cid-uzbxj9LDsw .embla__button--prev {
  display: flex;
}
.cid-uzbxj9LDsw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbxj9LDsw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbxj9LDsw .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-uzbxj9LDsw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbxj9LDsw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbxj9LDsw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbxj9LDsw .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbxj9LDsw .embla {
  position: relative;
  width: 100%;
}
.cid-uzbxj9LDsw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbxj9LDsw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbxj9LDsw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbxj9LDsw .embla__slide a {
  cursor: grab;
}
.cid-uzbxj9LDsw .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbxj9LDsw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbxj9LDsw .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbxj9LDsw .mbr-section-title {
  color: #232323;
}
.cid-uzbxj9LDsw .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbxj9LDsw .mbr-box {
  color: #ffffff;
}
.cid-uzbxj9LDsw .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbxj9LDsw img,
.cid-uzbxj9LDsw .item-img {
  width: 100%;
}
.cid-uzbxj9LDsw .item-wrapper {
  position: relative;
}
.cid-uzbxj9LDsw .content-head {
  max-width: 800px;
}
.cid-uyMzn6K6qi {
  background-color: #000000;
  position: relative;
}
.cid-uyMzn6K6qi::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzn6K6qi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzn6K6qi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzn6K6qi .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzn6K6qi .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzn6K6qi .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzn6K6qi .container {
    padding: 0 16px;
  }
}
.cid-uyMzn6K6qi .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzn6K6qi .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzn6K6qi .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzn6K6qi .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzn6K6qi .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzn6K6qi .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-uyMzn6K6qi .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzn6K6qi .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzn6K6qi .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzn6K6qi .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzn6K6qi .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzn6K6qi .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-uyMzn6K6qi .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-uyMzn6K6qi .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzn6K6qi .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzn6K6qi .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzn6K6qi .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzn6K6qi .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzn6K6qi .mbr-section-title DIV {
  text-align: center;
}
#custom-html-47 {
  /* Type valid CSS here */
}
#custom-html-47 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-47 p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzn6YFRI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzn6YFRI h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzn6YFRI .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzn6YFRI .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzn6YFRI .nav-link.active {
  background: #232323;
}
.cid-uyMzn6YFRI .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-uyMzn6YFRI .nav-link:hover {
  background: #232323;
}
.cid-uyMzn6YFRI .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-uyMzn6YFRI .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzn6YFRI .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzn6YFRI .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzn6YFRI .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzn6YFRI .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzn6YFRI .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzn6YFRI .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzn6YFRI .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzn6YFRI .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-uyMzn6YFRI .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-uyMzn6YFRI .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzn6YFRI .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-uyMzn6YFRI .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzn6YFRI .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-uyMzn6YFRI .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzn6YFRI .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzn6YFRI .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzn6YFRI .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzn6YFRI .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzn6YFRI .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzn6YFRI .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzn6YFRI .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzn6YFRI .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzn6YFRI .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzn6YFRI .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzn6YFRI .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-uyMzn6YFRI .mbr-text,
  .cid-uyMzn6YFRI .nav-link,
  .cid-uyMzn6YFRI .mbr-card-title,
  .cid-uyMzn6YFRI .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzn6YFRI .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzn6YFRI .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzn6YFRI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzn6YFRI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzn6YFRI .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzn6YFRI .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzn6YFRI .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbwOXhxYg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbwOXhxYg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbwOXhxYg .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-uzbwOXhxYg .container-fluid {
    padding: 0;
  }
}
.cid-uzbwOXhxYg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbwOXhxYg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbwOXhxYg .embla__button--next,
.cid-uzbwOXhxYg .embla__button--prev {
  display: flex;
}
.cid-uzbwOXhxYg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbwOXhxYg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbwOXhxYg .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-uzbwOXhxYg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbwOXhxYg .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbwOXhxYg .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbwOXhxYg .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbwOXhxYg .embla {
  position: relative;
  width: 100%;
}
.cid-uzbwOXhxYg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbwOXhxYg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbwOXhxYg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbwOXhxYg .embla__slide a {
  cursor: grab;
}
.cid-uzbwOXhxYg .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbwOXhxYg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbwOXhxYg .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbwOXhxYg .mbr-section-title {
  color: #232323;
}
.cid-uzbwOXhxYg .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbwOXhxYg .mbr-box {
  color: #ffffff;
}
.cid-uzbwOXhxYg .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbwOXhxYg img,
.cid-uzbwOXhxYg .item-img {
  width: 100%;
}
.cid-uzbwOXhxYg .item-wrapper {
  position: relative;
}
.cid-uzbwOXhxYg .content-head {
  max-width: 800px;
}
.cid-uyMzn7XgIu .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzn7XgIu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzn7XgIu .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-uyMzn7XgIu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzn7XgIu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzn8qvgD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzn8qvgD .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzpZfiEn {
  background-image: url("../../../assets/images/98001055.webp");
}
.cid-uyMzpZfiEn img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzpZfiEn .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzpZfiEn .images {
    display: none;
  }
}
.cid-uyMzpZfiEn .image-wrapper-1,
.cid-uyMzpZfiEn .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzpZfiEn .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzpZfiEn .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzpZfiEn .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzpZfiEn .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzpZfiEn .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzpZfiEn .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzpZfiEn .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzpZfiEn .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzpZfiEn .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzpZfiEn .text-wrapper {
  width: 100%;
}
.cid-uyMzpZfiEn .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzpZfiEn .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzpZfiEn .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzpZfiEn .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzpZfiEn .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzpZfiEn .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzpZfiEn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzpZfiEn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzpZfiEn .text {
  display: flex;
  align-items: center;
}
.cid-uzbyfaTvRs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbyfaTvRs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbyfaTvRs .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-uzbyfaTvRs .container-fluid {
    padding: 0;
  }
}
.cid-uzbyfaTvRs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbyfaTvRs .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbyfaTvRs .embla__button--next,
.cid-uzbyfaTvRs .embla__button--prev {
  display: flex;
}
.cid-uzbyfaTvRs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbyfaTvRs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbyfaTvRs .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-uzbyfaTvRs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbyfaTvRs .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbyfaTvRs .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbyfaTvRs .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbyfaTvRs .embla {
  position: relative;
  width: 100%;
}
.cid-uzbyfaTvRs .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbyfaTvRs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbyfaTvRs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbyfaTvRs .embla__slide a {
  cursor: grab;
}
.cid-uzbyfaTvRs .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbyfaTvRs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbyfaTvRs .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbyfaTvRs .mbr-section-title {
  color: #232323;
}
.cid-uzbyfaTvRs .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbyfaTvRs .mbr-box {
  color: #ffffff;
}
.cid-uzbyfaTvRs .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbyfaTvRs img,
.cid-uzbyfaTvRs .item-img {
  width: 100%;
}
.cid-uzbyfaTvRs .item-wrapper {
  position: relative;
}
.cid-uzbyfaTvRs .content-head {
  max-width: 800px;
}
.cid-uyMzpZm5Lq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzpZm5Lq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzpZm5Lq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzpZm5Lq .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzpZm5Lq .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzpZm5Lq .container {
    padding: 0 16px;
  }
}
.cid-uyMzpZm5Lq .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzpZm5Lq .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .row {
    padding: 25px 9px;
  }
}
.cid-uyMzpZm5Lq .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzpZm5Lq .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzpZm5Lq .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzpZm5Lq .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzpZm5Lq .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzpZm5Lq .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzpZm5Lq .items-wrapper {
    display: block;
  }
}
.cid-uyMzpZm5Lq .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzpZm5Lq .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzpZm5Lq .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzpZm5Lq .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzpZm5Lq .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzpZm5Lq .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzpZm5Lq .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzpZm5Lq .card {
  justify-content: center;
}
.cid-uyMzpZm5Lq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzpZm5Lq .mbr-text {
  color: #000000;
}
.cid-uyMzpZm5Lq .card-title {
  color: #000000;
}
.cid-uyMzpZm5Lq .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzpZm5Lq .card-title,
.cid-uyMzpZm5Lq .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzpZyJ5C {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzpZyJ5C .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzpZyJ5C .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzpZyJ5C .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzpZyJ5C .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzpZyJ5C .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzpZyJ5C .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzpZyJ5C .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzpZyJ5C .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzpZyJ5C .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzpZyJ5C .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzpZyJ5C .embla__button--next,
.cid-uyMzpZyJ5C .embla__button--prev {
  display: flex;
}
.cid-uyMzpZyJ5C .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-uyMzpZyJ5C .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzpZyJ5C .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzpZyJ5C .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzpZyJ5C .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzpZyJ5C .embla__button {
    top: -10%;
  }
}
.cid-uyMzpZyJ5C .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzpZyJ5C .embla {
    margin-top: 80px;
  }
}
.cid-uyMzpZyJ5C .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzpZyJ5C .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzpZyJ5C .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzpZyJ5C .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzpZyJ5C .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzpZyJ5C .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzpZyJ5C .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzpZyJ5C .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzpZyJ5C .mbr-text ul {
    display: block;
  }
}
.cid-uyMzpZyJ5C .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzpZyJ5C .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzpZyJ5C .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzpZyJ5C .item-wrapper {
  height: 100%;
}
.cid-uyMzpZyJ5C .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzpZyJ5C .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzpZyJ5C .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzpZHkis {
  background-color: #000000;
  position: relative;
}
.cid-uyMzpZHkis::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzpZHkis .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzpZHkis .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzpZHkis .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzpZHkis .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzpZHkis .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzpZHkis .container {
    padding: 0 16px;
  }
}
.cid-uyMzpZHkis .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzpZHkis .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzpZHkis .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzpZHkis .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzpZHkis .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzpZHkis .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-uyMzpZHkis .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzpZHkis .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzpZHkis .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzpZHkis .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzpZHkis .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzpZHkis .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-uyMzpZHkis .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-uyMzpZHkis .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzpZHkis .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzpZHkis .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzpZHkis .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzpZHkis .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzpZHkis .mbr-section-title DIV {
  text-align: center;
}
.cid-uzbycEg1YT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbycEg1YT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbycEg1YT .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-uzbycEg1YT .container-fluid {
    padding: 0;
  }
}
.cid-uzbycEg1YT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbycEg1YT .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbycEg1YT .embla__button--next,
.cid-uzbycEg1YT .embla__button--prev {
  display: flex;
}
.cid-uzbycEg1YT .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbycEg1YT .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbycEg1YT .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-uzbycEg1YT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbycEg1YT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbycEg1YT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbycEg1YT .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbycEg1YT .embla {
  position: relative;
  width: 100%;
}
.cid-uzbycEg1YT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbycEg1YT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbycEg1YT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbycEg1YT .embla__slide a {
  cursor: grab;
}
.cid-uzbycEg1YT .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbycEg1YT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbycEg1YT .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbycEg1YT .mbr-section-title {
  color: #232323;
}
.cid-uzbycEg1YT .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbycEg1YT .mbr-box {
  color: #ffffff;
}
.cid-uzbycEg1YT .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbycEg1YT img,
.cid-uzbycEg1YT .item-img {
  width: 100%;
}
.cid-uzbycEg1YT .item-wrapper {
  position: relative;
}
.cid-uzbycEg1YT .content-head {
  max-width: 800px;
}
#custom-html-4h {
  /* Type valid CSS here */
}
#custom-html-4h div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4h p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzpZV3y9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzpZV3y9 h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzpZV3y9 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzpZV3y9 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzpZV3y9 .nav-link.active {
  background: #232323;
}
.cid-uyMzpZV3y9 .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-uyMzpZV3y9 .nav-link:hover {
  background: #232323;
}
.cid-uyMzpZV3y9 .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-uyMzpZV3y9 .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzpZV3y9 .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzpZV3y9 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzpZV3y9 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzpZV3y9 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzpZV3y9 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzpZV3y9 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzpZV3y9 .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzpZV3y9 .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-uyMzpZV3y9 .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-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzpZV3y9 .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-uyMzpZV3y9 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzpZV3y9 .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-uyMzpZV3y9 .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzpZV3y9 .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzpZV3y9 .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzpZV3y9 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzpZV3y9 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzpZV3y9 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzpZV3y9 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzpZV3y9 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzpZV3y9 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzpZV3y9 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzpZV3y9 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzpZV3y9 .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-uyMzpZV3y9 .mbr-text,
  .cid-uyMzpZV3y9 .nav-link,
  .cid-uyMzpZV3y9 .mbr-card-title,
  .cid-uyMzpZV3y9 .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzpZV3y9 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzpZV3y9 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzpZV3y9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzpZV3y9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzpZV3y9 .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzpZV3y9 .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzpZV3y9 .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbyb90SqM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbyb90SqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbyb90SqM .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-uzbyb90SqM .container-fluid {
    padding: 0;
  }
}
.cid-uzbyb90SqM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbyb90SqM .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbyb90SqM .embla__button--next,
.cid-uzbyb90SqM .embla__button--prev {
  display: flex;
}
.cid-uzbyb90SqM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbyb90SqM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbyb90SqM .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-uzbyb90SqM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbyb90SqM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbyb90SqM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbyb90SqM .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbyb90SqM .embla {
  position: relative;
  width: 100%;
}
.cid-uzbyb90SqM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbyb90SqM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbyb90SqM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbyb90SqM .embla__slide a {
  cursor: grab;
}
.cid-uzbyb90SqM .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbyb90SqM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbyb90SqM .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbyb90SqM .mbr-section-title {
  color: #232323;
}
.cid-uzbyb90SqM .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbyb90SqM .mbr-box {
  color: #ffffff;
}
.cid-uzbyb90SqM .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbyb90SqM img,
.cid-uzbyb90SqM .item-img {
  width: 100%;
}
.cid-uzbyb90SqM .item-wrapper {
  position: relative;
}
.cid-uzbyb90SqM .content-head {
  max-width: 800px;
}
.cid-uyMzq0RmPe .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzq0RmPe .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzq0RmPe .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-uyMzq0RmPe .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzq0RmPe .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzq1jTsg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzq1jTsg .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzryiYoi {
  background-image: url("../../../assets/images/09000755-2000x1125.webp");
}
.cid-uyMzryiYoi img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzryiYoi .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzryiYoi .images {
    display: none;
  }
}
.cid-uyMzryiYoi .image-wrapper-1,
.cid-uyMzryiYoi .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzryiYoi .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzryiYoi .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzryiYoi .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzryiYoi .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzryiYoi .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzryiYoi .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzryiYoi .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzryiYoi .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzryiYoi .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzryiYoi .text-wrapper {
  width: 100%;
}
.cid-uyMzryiYoi .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzryiYoi .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzryiYoi .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzryiYoi .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzryiYoi .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzryiYoi .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzryiYoi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzryiYoi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzryiYoi .text {
  display: flex;
  align-items: center;
}
.cid-uyNqwTKl84 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyNqwTKl84 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNqwTKl84 .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-uyNqwTKl84 .container-fluid {
    padding: 0;
  }
}
.cid-uyNqwTKl84 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyNqwTKl84 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyNqwTKl84 .embla__button--next,
.cid-uyNqwTKl84 .embla__button--prev {
  display: flex;
}
.cid-uyNqwTKl84 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyNqwTKl84 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyNqwTKl84 .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-uyNqwTKl84 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyNqwTKl84 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyNqwTKl84 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyNqwTKl84 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyNqwTKl84 .embla {
  position: relative;
  width: 100%;
}
.cid-uyNqwTKl84 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyNqwTKl84 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyNqwTKl84 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyNqwTKl84 .embla__slide a {
  cursor: grab;
}
.cid-uyNqwTKl84 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyNqwTKl84 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyNqwTKl84 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyNqwTKl84 .mbr-section-title {
  color: #232323;
}
.cid-uyNqwTKl84 .mbr-section-subtitle {
  color: #232323;
}
.cid-uyNqwTKl84 .mbr-box {
  color: #ffffff;
}
.cid-uyNqwTKl84 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyNqwTKl84 img,
.cid-uyNqwTKl84 .item-img {
  width: 100%;
}
.cid-uyNqwTKl84 .item-wrapper {
  position: relative;
}
.cid-uyNqwTKl84 .content-head {
  max-width: 800px;
}
.cid-uyMzryqqAc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzryqqAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzryqqAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzryqqAc .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzryqqAc .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzryqqAc .container {
    padding: 0 16px;
  }
}
.cid-uyMzryqqAc .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzryqqAc .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .row {
    padding: 25px 9px;
  }
}
.cid-uyMzryqqAc .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzryqqAc .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzryqqAc .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzryqqAc .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzryqqAc .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzryqqAc .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzryqqAc .items-wrapper {
    display: block;
  }
}
.cid-uyMzryqqAc .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzryqqAc .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzryqqAc .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzryqqAc .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzryqqAc .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzryqqAc .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzryqqAc .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzryqqAc .card {
  justify-content: center;
}
.cid-uyMzryqqAc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzryqqAc .mbr-text {
  color: #000000;
}
.cid-uyMzryqqAc .card-title {
  color: #000000;
}
.cid-uyMzryqqAc .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzryqqAc .card-title,
.cid-uyMzryqqAc .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzryApSk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzryApSk .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzryApSk .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzryApSk .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzryApSk .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzryApSk .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzryApSk .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzryApSk .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzryApSk .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzryApSk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzryApSk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzryApSk .embla__button--next,
.cid-uyMzryApSk .embla__button--prev {
  display: flex;
}
.cid-uyMzryApSk .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-uyMzryApSk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzryApSk .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzryApSk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzryApSk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzryApSk .embla__button {
    top: -10%;
  }
}
.cid-uyMzryApSk .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzryApSk .embla {
    margin-top: 80px;
  }
}
.cid-uyMzryApSk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzryApSk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzryApSk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzryApSk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzryApSk .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzryApSk .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzryApSk .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzryApSk .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzryApSk .mbr-text ul {
    display: block;
  }
}
.cid-uyMzryApSk .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzryApSk .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzryApSk .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzryApSk .item-wrapper {
  height: 100%;
}
.cid-uyMzryApSk .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzryApSk .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzryApSk .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uzbyOA2HJC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbyOA2HJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbyOA2HJC .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-uzbyOA2HJC .container-fluid {
    padding: 0;
  }
}
.cid-uzbyOA2HJC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbyOA2HJC .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbyOA2HJC .embla__button--next,
.cid-uzbyOA2HJC .embla__button--prev {
  display: flex;
}
.cid-uzbyOA2HJC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbyOA2HJC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbyOA2HJC .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-uzbyOA2HJC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbyOA2HJC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbyOA2HJC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbyOA2HJC .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbyOA2HJC .embla {
  position: relative;
  width: 100%;
}
.cid-uzbyOA2HJC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbyOA2HJC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbyOA2HJC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbyOA2HJC .embla__slide a {
  cursor: grab;
}
.cid-uzbyOA2HJC .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbyOA2HJC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbyOA2HJC .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbyOA2HJC .mbr-section-title {
  color: #232323;
}
.cid-uzbyOA2HJC .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbyOA2HJC .mbr-box {
  color: #ffffff;
}
.cid-uzbyOA2HJC .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbyOA2HJC img,
.cid-uzbyOA2HJC .item-img {
  width: 100%;
}
.cid-uzbyOA2HJC .item-wrapper {
  position: relative;
}
.cid-uzbyOA2HJC .content-head {
  max-width: 800px;
}
.cid-uyMzryJ6MA {
  background-color: #000000;
  position: relative;
}
.cid-uyMzryJ6MA::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzryJ6MA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzryJ6MA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzryJ6MA .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzryJ6MA .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzryJ6MA .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzryJ6MA .container {
    padding: 0 16px;
  }
}
.cid-uyMzryJ6MA .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzryJ6MA .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzryJ6MA .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzryJ6MA .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzryJ6MA .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzryJ6MA .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-uyMzryJ6MA .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzryJ6MA .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzryJ6MA .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzryJ6MA .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzryJ6MA .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzryJ6MA .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-uyMzryJ6MA .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-uyMzryJ6MA .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzryJ6MA .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzryJ6MA .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzryJ6MA .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzryJ6MA .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzryJ6MA .mbr-section-title DIV {
  text-align: center;
}
#custom-html-4r {
  /* Type valid CSS here */
}
#custom-html-4r div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4r p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzryXAQC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzryXAQC h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzryXAQC .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzryXAQC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzryXAQC .nav-link.active {
  background: #232323;
}
.cid-uyMzryXAQC .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-uyMzryXAQC .nav-link:hover {
  background: #232323;
}
.cid-uyMzryXAQC .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-uyMzryXAQC .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzryXAQC .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzryXAQC .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzryXAQC .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzryXAQC .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzryXAQC .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzryXAQC .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzryXAQC .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzryXAQC .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-uyMzryXAQC .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-uyMzryXAQC .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzryXAQC .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-uyMzryXAQC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzryXAQC .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-uyMzryXAQC .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzryXAQC .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzryXAQC .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzryXAQC .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzryXAQC .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzryXAQC .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzryXAQC .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzryXAQC .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzryXAQC .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzryXAQC .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzryXAQC .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzryXAQC .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-uyMzryXAQC .mbr-text,
  .cid-uyMzryXAQC .nav-link,
  .cid-uyMzryXAQC .mbr-card-title,
  .cid-uyMzryXAQC .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzryXAQC .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzryXAQC .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzryXAQC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzryXAQC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzryXAQC .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzryXAQC .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzryXAQC .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbyQtVwyp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbyQtVwyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbyQtVwyp .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-uzbyQtVwyp .container-fluid {
    padding: 0;
  }
}
.cid-uzbyQtVwyp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbyQtVwyp .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbyQtVwyp .embla__button--next,
.cid-uzbyQtVwyp .embla__button--prev {
  display: flex;
}
.cid-uzbyQtVwyp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbyQtVwyp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbyQtVwyp .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-uzbyQtVwyp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbyQtVwyp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbyQtVwyp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbyQtVwyp .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbyQtVwyp .embla {
  position: relative;
  width: 100%;
}
.cid-uzbyQtVwyp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbyQtVwyp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbyQtVwyp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbyQtVwyp .embla__slide a {
  cursor: grab;
}
.cid-uzbyQtVwyp .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbyQtVwyp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbyQtVwyp .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbyQtVwyp .mbr-section-title {
  color: #232323;
}
.cid-uzbyQtVwyp .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbyQtVwyp .mbr-box {
  color: #ffffff;
}
.cid-uzbyQtVwyp .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbyQtVwyp img,
.cid-uzbyQtVwyp .item-img {
  width: 100%;
}
.cid-uzbyQtVwyp .item-wrapper {
  position: relative;
}
.cid-uzbyQtVwyp .content-head {
  max-width: 800px;
}
.cid-uyMzrzT9NG .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzrzT9NG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzrzT9NG .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-uyMzrzT9NG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzrzT9NG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzrAkeQL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzrAkeQL .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzuy9yqb {
  background-image: url("../../../assets/images/90001784.webp");
}
.cid-uyMzuy9yqb img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzuy9yqb .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzuy9yqb .images {
    display: none;
  }
}
.cid-uyMzuy9yqb .image-wrapper-1,
.cid-uyMzuy9yqb .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzuy9yqb .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzuy9yqb .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzuy9yqb .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzuy9yqb .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzuy9yqb .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzuy9yqb .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzuy9yqb .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzuy9yqb .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzuy9yqb .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzuy9yqb .text-wrapper {
  width: 100%;
}
.cid-uyMzuy9yqb .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzuy9yqb .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzuy9yqb .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzuy9yqb .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzuy9yqb .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzuy9yqb .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzuy9yqb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzuy9yqb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzuy9yqb .text {
  display: flex;
  align-items: center;
}
.cid-uzbznnzW1Z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbznnzW1Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbznnzW1Z .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-uzbznnzW1Z .container-fluid {
    padding: 0;
  }
}
.cid-uzbznnzW1Z .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbznnzW1Z .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbznnzW1Z .embla__button--next,
.cid-uzbznnzW1Z .embla__button--prev {
  display: flex;
}
.cid-uzbznnzW1Z .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbznnzW1Z .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbznnzW1Z .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-uzbznnzW1Z .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbznnzW1Z .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbznnzW1Z .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbznnzW1Z .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbznnzW1Z .embla {
  position: relative;
  width: 100%;
}
.cid-uzbznnzW1Z .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbznnzW1Z .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbznnzW1Z .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbznnzW1Z .embla__slide a {
  cursor: grab;
}
.cid-uzbznnzW1Z .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbznnzW1Z .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbznnzW1Z .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbznnzW1Z .mbr-section-title {
  color: #232323;
}
.cid-uzbznnzW1Z .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbznnzW1Z .mbr-box {
  color: #ffffff;
}
.cid-uzbznnzW1Z .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbznnzW1Z img,
.cid-uzbznnzW1Z .item-img {
  width: 100%;
}
.cid-uzbznnzW1Z .item-wrapper {
  position: relative;
}
.cid-uzbznnzW1Z .content-head {
  max-width: 800px;
}
.cid-uyMzuyi5kL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzuyi5kL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzuyi5kL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzuyi5kL .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzuyi5kL .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzuyi5kL .container {
    padding: 0 16px;
  }
}
.cid-uyMzuyi5kL .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzuyi5kL .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .row {
    padding: 25px 9px;
  }
}
.cid-uyMzuyi5kL .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzuyi5kL .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzuyi5kL .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzuyi5kL .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzuyi5kL .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzuyi5kL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzuyi5kL .items-wrapper {
    display: block;
  }
}
.cid-uyMzuyi5kL .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzuyi5kL .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzuyi5kL .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzuyi5kL .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzuyi5kL .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzuyi5kL .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzuyi5kL .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzuyi5kL .card {
  justify-content: center;
}
.cid-uyMzuyi5kL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzuyi5kL .mbr-text {
  color: #000000;
}
.cid-uyMzuyi5kL .card-title {
  color: #000000;
}
.cid-uyMzuyi5kL .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzuyi5kL .card-title,
.cid-uyMzuyi5kL .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzuytbEM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzuytbEM .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzuytbEM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzuytbEM .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzuytbEM .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzuytbEM .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzuytbEM .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzuytbEM .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzuytbEM .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzuytbEM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzuytbEM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzuytbEM .embla__button--next,
.cid-uyMzuytbEM .embla__button--prev {
  display: flex;
}
.cid-uyMzuytbEM .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-uyMzuytbEM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzuytbEM .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzuytbEM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzuytbEM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzuytbEM .embla__button {
    top: -10%;
  }
}
.cid-uyMzuytbEM .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzuytbEM .embla {
    margin-top: 80px;
  }
}
.cid-uyMzuytbEM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzuytbEM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzuytbEM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzuytbEM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzuytbEM .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzuytbEM .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzuytbEM .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzuytbEM .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzuytbEM .mbr-text ul {
    display: block;
  }
}
.cid-uyMzuytbEM .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzuytbEM .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzuytbEM .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzuytbEM .item-wrapper {
  height: 100%;
}
.cid-uyMzuytbEM .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzuytbEM .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzuytbEM .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzuyDlES {
  background-color: #000000;
  position: relative;
}
.cid-uyMzuyDlES::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzuyDlES .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzuyDlES .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzuyDlES .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzuyDlES .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzuyDlES .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzuyDlES .container {
    padding: 0 16px;
  }
}
.cid-uyMzuyDlES .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzuyDlES .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzuyDlES .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzuyDlES .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzuyDlES .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzuyDlES .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-uyMzuyDlES .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzuyDlES .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzuyDlES .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzuyDlES .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzuyDlES .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzuyDlES .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-uyMzuyDlES .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-uyMzuyDlES .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzuyDlES .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzuyDlES .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzuyDlES .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzuyDlES .mbr-text {
  color: #f4f4f4;
}
.cid-uzbzls242M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbzls242M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbzls242M .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-uzbzls242M .container-fluid {
    padding: 0;
  }
}
.cid-uzbzls242M .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbzls242M .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbzls242M .embla__button--next,
.cid-uzbzls242M .embla__button--prev {
  display: flex;
}
.cid-uzbzls242M .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbzls242M .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbzls242M .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-uzbzls242M .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbzls242M .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbzls242M .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbzls242M .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbzls242M .embla {
  position: relative;
  width: 100%;
}
.cid-uzbzls242M .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbzls242M .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbzls242M .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbzls242M .embla__slide a {
  cursor: grab;
}
.cid-uzbzls242M .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbzls242M .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbzls242M .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbzls242M .mbr-section-title {
  color: #232323;
}
.cid-uzbzls242M .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbzls242M .mbr-box {
  color: #ffffff;
}
.cid-uzbzls242M .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbzls242M img,
.cid-uzbzls242M .item-img {
  width: 100%;
}
.cid-uzbzls242M .item-wrapper {
  position: relative;
}
.cid-uzbzls242M .content-head {
  max-width: 800px;
}
#custom-html-51 {
  /* Type valid CSS here */
}
#custom-html-51 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-51 p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzuyRzrn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzuyRzrn h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzuyRzrn .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzuyRzrn .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzuyRzrn .nav-link.active {
  background: #232323;
}
.cid-uyMzuyRzrn .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-uyMzuyRzrn .nav-link:hover {
  background: #232323;
}
.cid-uyMzuyRzrn .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-uyMzuyRzrn .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzuyRzrn .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzuyRzrn .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzuyRzrn .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzuyRzrn .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzuyRzrn .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzuyRzrn .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzuyRzrn .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzuyRzrn .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-uyMzuyRzrn .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-uyMzuyRzrn .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzuyRzrn .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-uyMzuyRzrn .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzuyRzrn .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-uyMzuyRzrn .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzuyRzrn .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzuyRzrn .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzuyRzrn .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzuyRzrn .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzuyRzrn .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzuyRzrn .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzuyRzrn .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzuyRzrn .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzuyRzrn .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzuyRzrn .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzuyRzrn .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-uyMzuyRzrn .mbr-text,
  .cid-uyMzuyRzrn .nav-link,
  .cid-uyMzuyRzrn .mbr-card-title,
  .cid-uyMzuyRzrn .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzuyRzrn .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzuyRzrn .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzuyRzrn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzuyRzrn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzuyRzrn .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzuyRzrn .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzuyRzrn .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzuzOAk7 .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzuzOAk7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzuzOAk7 .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-uyMzuzOAk7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzuzOAk7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzuA0FoQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyMzuA0FoQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzuA0FoQ .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-uyMzuA0FoQ .container-fluid {
    padding: 0;
  }
}
.cid-uyMzuA0FoQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyMzuA0FoQ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyMzuA0FoQ .embla__button--next,
.cid-uyMzuA0FoQ .embla__button--prev {
  display: flex;
}
.cid-uyMzuA0FoQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyMzuA0FoQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyMzuA0FoQ .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-uyMzuA0FoQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzuA0FoQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzuA0FoQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyMzuA0FoQ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyMzuA0FoQ .embla {
  position: relative;
  width: 100%;
}
.cid-uyMzuA0FoQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzuA0FoQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzuA0FoQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzuA0FoQ .embla__slide a {
  cursor: grab;
}
.cid-uyMzuA0FoQ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyMzuA0FoQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzuA0FoQ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyMzuA0FoQ .mbr-section-title {
  color: #232323;
}
.cid-uyMzuA0FoQ .mbr-section-subtitle {
  color: #232323;
}
.cid-uyMzuA0FoQ .mbr-box {
  color: #ffffff;
}
.cid-uyMzuA0FoQ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyMzuA0FoQ img,
.cid-uyMzuA0FoQ .item-img {
  width: 100%;
}
.cid-uyMzuA0FoQ .item-wrapper {
  position: relative;
}
.cid-uyMzuA0FoQ .content-head {
  max-width: 800px;
}
.cid-uyMzuAfkDh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzuAfkDh .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzxsAkSj {
  background-image: url("../../../assets/images/78000033.webp");
}
.cid-uyMzxsAkSj img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzxsAkSj .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzxsAkSj .images {
    display: none;
  }
}
.cid-uyMzxsAkSj .image-wrapper-1,
.cid-uyMzxsAkSj .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzxsAkSj .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzxsAkSj .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzxsAkSj .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzxsAkSj .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzxsAkSj .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzxsAkSj .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzxsAkSj .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzxsAkSj .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzxsAkSj .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzxsAkSj .text-wrapper {
  width: 100%;
}
.cid-uyMzxsAkSj .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzxsAkSj .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzxsAkSj .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzxsAkSj .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzxsAkSj .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzxsAkSj .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzxsAkSj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzxsAkSj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzxsAkSj .text {
  display: flex;
  align-items: center;
}
.cid-uzbA0gC8Jc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbA0gC8Jc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbA0gC8Jc .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-uzbA0gC8Jc .container-fluid {
    padding: 0;
  }
}
.cid-uzbA0gC8Jc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbA0gC8Jc .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbA0gC8Jc .embla__button--next,
.cid-uzbA0gC8Jc .embla__button--prev {
  display: flex;
}
.cid-uzbA0gC8Jc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbA0gC8Jc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbA0gC8Jc .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-uzbA0gC8Jc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbA0gC8Jc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbA0gC8Jc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbA0gC8Jc .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbA0gC8Jc .embla {
  position: relative;
  width: 100%;
}
.cid-uzbA0gC8Jc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbA0gC8Jc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbA0gC8Jc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbA0gC8Jc .embla__slide a {
  cursor: grab;
}
.cid-uzbA0gC8Jc .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbA0gC8Jc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbA0gC8Jc .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbA0gC8Jc .mbr-section-title {
  color: #232323;
}
.cid-uzbA0gC8Jc .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbA0gC8Jc .mbr-box {
  color: #ffffff;
}
.cid-uzbA0gC8Jc .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbA0gC8Jc img,
.cid-uzbA0gC8Jc .item-img {
  width: 100%;
}
.cid-uzbA0gC8Jc .item-wrapper {
  position: relative;
}
.cid-uzbA0gC8Jc .content-head {
  max-width: 800px;
}
.cid-uyMzxsIH9r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzxsIH9r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzxsIH9r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzxsIH9r .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzxsIH9r .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzxsIH9r .container {
    padding: 0 16px;
  }
}
.cid-uyMzxsIH9r .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzxsIH9r .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .row {
    padding: 25px 9px;
  }
}
.cid-uyMzxsIH9r .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzxsIH9r .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzxsIH9r .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzxsIH9r .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzxsIH9r .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzxsIH9r .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzxsIH9r .items-wrapper {
    display: block;
  }
}
.cid-uyMzxsIH9r .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzxsIH9r .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzxsIH9r .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzxsIH9r .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzxsIH9r .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzxsIH9r .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzxsIH9r .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzxsIH9r .card {
  justify-content: center;
}
.cid-uyMzxsIH9r .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzxsIH9r .mbr-text {
  color: #000000;
}
.cid-uyMzxsIH9r .card-title {
  color: #000000;
}
.cid-uyMzxsIH9r .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzxsIH9r .card-title,
.cid-uyMzxsIH9r .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzxsUOqp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzxsUOqp .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzxsUOqp .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzxsUOqp .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzxsUOqp .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzxsUOqp .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzxsUOqp .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzxsUOqp .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzxsUOqp .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzxsUOqp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzxsUOqp .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzxsUOqp .embla__button--next,
.cid-uyMzxsUOqp .embla__button--prev {
  display: flex;
}
.cid-uyMzxsUOqp .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-uyMzxsUOqp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzxsUOqp .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzxsUOqp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzxsUOqp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzxsUOqp .embla__button {
    top: -10%;
  }
}
.cid-uyMzxsUOqp .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzxsUOqp .embla {
    margin-top: 80px;
  }
}
.cid-uyMzxsUOqp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzxsUOqp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzxsUOqp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzxsUOqp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzxsUOqp .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzxsUOqp .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzxsUOqp .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzxsUOqp .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzxsUOqp .mbr-text ul {
    display: block;
  }
}
.cid-uyMzxsUOqp .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzxsUOqp .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzxsUOqp .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzxsUOqp .item-wrapper {
  height: 100%;
}
.cid-uyMzxsUOqp .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzxsUOqp .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzxsUOqp .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzxt4uFm {
  background-color: #000000;
  position: relative;
}
.cid-uyMzxt4uFm::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzxt4uFm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzxt4uFm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzxt4uFm .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzxt4uFm .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzxt4uFm .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzxt4uFm .container {
    padding: 0 16px;
  }
}
.cid-uyMzxt4uFm .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzxt4uFm .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzxt4uFm .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzxt4uFm .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzxt4uFm .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzxt4uFm .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-uyMzxt4uFm .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzxt4uFm .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzxt4uFm .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzxt4uFm .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzxt4uFm .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzxt4uFm .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-uyMzxt4uFm .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-uyMzxt4uFm .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzxt4uFm .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzxt4uFm .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzxt4uFm .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzxt4uFm .mbr-text {
  color: #f4f4f4;
}
.cid-uzbzYSPm5i {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbzYSPm5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbzYSPm5i .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-uzbzYSPm5i .container-fluid {
    padding: 0;
  }
}
.cid-uzbzYSPm5i .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbzYSPm5i .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbzYSPm5i .embla__button--next,
.cid-uzbzYSPm5i .embla__button--prev {
  display: flex;
}
.cid-uzbzYSPm5i .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbzYSPm5i .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbzYSPm5i .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-uzbzYSPm5i .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbzYSPm5i .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbzYSPm5i .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbzYSPm5i .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbzYSPm5i .embla {
  position: relative;
  width: 100%;
}
.cid-uzbzYSPm5i .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbzYSPm5i .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbzYSPm5i .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbzYSPm5i .embla__slide a {
  cursor: grab;
}
.cid-uzbzYSPm5i .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbzYSPm5i .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbzYSPm5i .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbzYSPm5i .mbr-section-title {
  color: #232323;
}
.cid-uzbzYSPm5i .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbzYSPm5i .mbr-box {
  color: #ffffff;
}
.cid-uzbzYSPm5i .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbzYSPm5i img,
.cid-uzbzYSPm5i .item-img {
  width: 100%;
}
.cid-uzbzYSPm5i .item-wrapper {
  position: relative;
}
.cid-uzbzYSPm5i .content-head {
  max-width: 800px;
}
#custom-html-5b {
  /* Type valid CSS here */
}
#custom-html-5b div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5b p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzxth4Mo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzxth4Mo h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzxth4Mo .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzxth4Mo .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzxth4Mo .nav-link.active {
  background: #232323;
}
.cid-uyMzxth4Mo .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-uyMzxth4Mo .nav-link:hover {
  background: #232323;
}
.cid-uyMzxth4Mo .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-uyMzxth4Mo .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzxth4Mo .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzxth4Mo .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzxth4Mo .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzxth4Mo .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzxth4Mo .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzxth4Mo .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzxth4Mo .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzxth4Mo .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-uyMzxth4Mo .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-uyMzxth4Mo .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzxth4Mo .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-uyMzxth4Mo .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzxth4Mo .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-uyMzxth4Mo .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzxth4Mo .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzxth4Mo .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzxth4Mo .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzxth4Mo .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzxth4Mo .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzxth4Mo .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzxth4Mo .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzxth4Mo .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzxth4Mo .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzxth4Mo .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzxth4Mo .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-uyMzxth4Mo .mbr-text,
  .cid-uyMzxth4Mo .nav-link,
  .cid-uyMzxth4Mo .mbr-card-title,
  .cid-uyMzxth4Mo .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzxth4Mo .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzxth4Mo .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzxth4Mo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzxth4Mo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzxth4Mo .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzxth4Mo .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzxth4Mo .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzxuqYMB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyMzxuqYMB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzxuqYMB .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-uyMzxuqYMB .container-fluid {
    padding: 0;
  }
}
.cid-uyMzxuqYMB .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyMzxuqYMB .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyMzxuqYMB .embla__button--next,
.cid-uyMzxuqYMB .embla__button--prev {
  display: flex;
}
.cid-uyMzxuqYMB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyMzxuqYMB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyMzxuqYMB .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-uyMzxuqYMB .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzxuqYMB .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzxuqYMB .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyMzxuqYMB .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyMzxuqYMB .embla {
  position: relative;
  width: 100%;
}
.cid-uyMzxuqYMB .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzxuqYMB .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzxuqYMB .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzxuqYMB .embla__slide a {
  cursor: grab;
}
.cid-uyMzxuqYMB .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyMzxuqYMB .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzxuqYMB .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyMzxuqYMB .mbr-section-title {
  color: #232323;
}
.cid-uyMzxuqYMB .mbr-section-subtitle {
  color: #232323;
}
.cid-uyMzxuqYMB .mbr-box {
  color: #ffffff;
}
.cid-uyMzxuqYMB .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyMzxuqYMB img,
.cid-uyMzxuqYMB .item-img {
  width: 100%;
}
.cid-uyMzxuqYMB .item-wrapper {
  position: relative;
}
.cid-uyMzxuqYMB .content-head {
  max-width: 800px;
}
.cid-uyMzxueNdA .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzxueNdA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzxueNdA .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-uyMzxueNdA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzxueNdA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzxuGQEj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzxuGQEj .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzBTIkOs {
  background-image: url("../../../assets/images/93000184.webp");
}
.cid-uyMzBTIkOs img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzBTIkOs .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzBTIkOs .images {
    display: none;
  }
}
.cid-uyMzBTIkOs .image-wrapper-1,
.cid-uyMzBTIkOs .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzBTIkOs .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzBTIkOs .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzBTIkOs .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzBTIkOs .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzBTIkOs .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzBTIkOs .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzBTIkOs .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzBTIkOs .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzBTIkOs .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzBTIkOs .text-wrapper {
  width: 100%;
}
.cid-uyMzBTIkOs .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzBTIkOs .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzBTIkOs .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzBTIkOs .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzBTIkOs .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzBTIkOs .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzBTIkOs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzBTIkOs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzBTIkOs .text {
  display: flex;
  align-items: center;
}
.cid-uzbAKm2uCu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbAKm2uCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbAKm2uCu .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-uzbAKm2uCu .container-fluid {
    padding: 0;
  }
}
.cid-uzbAKm2uCu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbAKm2uCu .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbAKm2uCu .embla__button--next,
.cid-uzbAKm2uCu .embla__button--prev {
  display: flex;
}
.cid-uzbAKm2uCu .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbAKm2uCu .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbAKm2uCu .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-uzbAKm2uCu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbAKm2uCu .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbAKm2uCu .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbAKm2uCu .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbAKm2uCu .embla {
  position: relative;
  width: 100%;
}
.cid-uzbAKm2uCu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbAKm2uCu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbAKm2uCu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbAKm2uCu .embla__slide a {
  cursor: grab;
}
.cid-uzbAKm2uCu .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbAKm2uCu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbAKm2uCu .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbAKm2uCu .mbr-section-title {
  color: #232323;
}
.cid-uzbAKm2uCu .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbAKm2uCu .mbr-box {
  color: #ffffff;
}
.cid-uzbAKm2uCu .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbAKm2uCu img,
.cid-uzbAKm2uCu .item-img {
  width: 100%;
}
.cid-uzbAKm2uCu .item-wrapper {
  position: relative;
}
.cid-uzbAKm2uCu .content-head {
  max-width: 800px;
}
.cid-uyMzBTPI6h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzBTPI6h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzBTPI6h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzBTPI6h .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzBTPI6h .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzBTPI6h .container {
    padding: 0 16px;
  }
}
.cid-uyMzBTPI6h .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzBTPI6h .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .row {
    padding: 25px 9px;
  }
}
.cid-uyMzBTPI6h .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzBTPI6h .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzBTPI6h .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzBTPI6h .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzBTPI6h .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzBTPI6h .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzBTPI6h .items-wrapper {
    display: block;
  }
}
.cid-uyMzBTPI6h .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzBTPI6h .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzBTPI6h .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzBTPI6h .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzBTPI6h .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzBTPI6h .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzBTPI6h .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzBTPI6h .card {
  justify-content: center;
}
.cid-uyMzBTPI6h .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzBTPI6h .mbr-text {
  color: #000000;
}
.cid-uyMzBTPI6h .card-title {
  color: #000000;
}
.cid-uyMzBTPI6h .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzBTPI6h .card-title,
.cid-uyMzBTPI6h .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzBU1VbU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzBU1VbU .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzBU1VbU .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzBU1VbU .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzBU1VbU .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzBU1VbU .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzBU1VbU .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzBU1VbU .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzBU1VbU .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzBU1VbU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzBU1VbU .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzBU1VbU .embla__button--next,
.cid-uyMzBU1VbU .embla__button--prev {
  display: flex;
}
.cid-uyMzBU1VbU .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-uyMzBU1VbU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzBU1VbU .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzBU1VbU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzBU1VbU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzBU1VbU .embla__button {
    top: -10%;
  }
}
.cid-uyMzBU1VbU .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzBU1VbU .embla {
    margin-top: 80px;
  }
}
.cid-uyMzBU1VbU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzBU1VbU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzBU1VbU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzBU1VbU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzBU1VbU .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzBU1VbU .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzBU1VbU .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzBU1VbU .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzBU1VbU .mbr-text ul {
    display: block;
  }
}
.cid-uyMzBU1VbU .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzBU1VbU .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzBU1VbU .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzBU1VbU .item-wrapper {
  height: 100%;
}
.cid-uyMzBU1VbU .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzBU1VbU .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzBU1VbU .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzBUa93J {
  background-color: #000000;
  position: relative;
}
.cid-uyMzBUa93J::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzBUa93J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzBUa93J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzBUa93J .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzBUa93J .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzBUa93J .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzBUa93J .container {
    padding: 0 16px;
  }
}
.cid-uyMzBUa93J .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzBUa93J .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzBUa93J .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzBUa93J .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzBUa93J .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzBUa93J .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-uyMzBUa93J .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzBUa93J .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzBUa93J .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzBUa93J .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzBUa93J .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzBUa93J .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-uyMzBUa93J .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-uyMzBUa93J .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzBUa93J .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzBUa93J .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzBUa93J .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzBUa93J .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzBUa93J .mbr-section-title DIV {
  text-align: center;
}
.cid-uzbAINXLxp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbAINXLxp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbAINXLxp .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-uzbAINXLxp .container-fluid {
    padding: 0;
  }
}
.cid-uzbAINXLxp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbAINXLxp .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbAINXLxp .embla__button--next,
.cid-uzbAINXLxp .embla__button--prev {
  display: flex;
}
.cid-uzbAINXLxp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbAINXLxp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbAINXLxp .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-uzbAINXLxp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbAINXLxp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbAINXLxp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbAINXLxp .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbAINXLxp .embla {
  position: relative;
  width: 100%;
}
.cid-uzbAINXLxp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbAINXLxp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbAINXLxp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbAINXLxp .embla__slide a {
  cursor: grab;
}
.cid-uzbAINXLxp .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbAINXLxp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbAINXLxp .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbAINXLxp .mbr-section-title {
  color: #232323;
}
.cid-uzbAINXLxp .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbAINXLxp .mbr-box {
  color: #ffffff;
}
.cid-uzbAINXLxp .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbAINXLxp img,
.cid-uzbAINXLxp .item-img {
  width: 100%;
}
.cid-uzbAINXLxp .item-wrapper {
  position: relative;
}
.cid-uzbAINXLxp .content-head {
  max-width: 800px;
}
#custom-html-5v {
  /* Type valid CSS here */
}
#custom-html-5v div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5v p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzBUnNLb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzBUnNLb h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzBUnNLb .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzBUnNLb .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzBUnNLb .nav-link.active {
  background: #232323;
}
.cid-uyMzBUnNLb .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-uyMzBUnNLb .nav-link:hover {
  background: #232323;
}
.cid-uyMzBUnNLb .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-uyMzBUnNLb .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzBUnNLb .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzBUnNLb .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzBUnNLb .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzBUnNLb .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzBUnNLb .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzBUnNLb .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzBUnNLb .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzBUnNLb .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-uyMzBUnNLb .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-uyMzBUnNLb .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzBUnNLb .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-uyMzBUnNLb .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzBUnNLb .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-uyMzBUnNLb .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzBUnNLb .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzBUnNLb .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzBUnNLb .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzBUnNLb .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzBUnNLb .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzBUnNLb .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzBUnNLb .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzBUnNLb .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzBUnNLb .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzBUnNLb .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzBUnNLb .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-uyMzBUnNLb .mbr-text,
  .cid-uyMzBUnNLb .nav-link,
  .cid-uyMzBUnNLb .mbr-card-title,
  .cid-uyMzBUnNLb .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzBUnNLb .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzBUnNLb .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzBUnNLb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzBUnNLb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzBUnNLb .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzBUnNLb .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzBUnNLb .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzBViqoy .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzBViqoy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzBViqoy .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-uyMzBViqoy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzBViqoy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzBVuiVE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyMzBVuiVE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzBVuiVE .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-uyMzBVuiVE .container-fluid {
    padding: 0;
  }
}
.cid-uyMzBVuiVE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyMzBVuiVE .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyMzBVuiVE .embla__button--next,
.cid-uyMzBVuiVE .embla__button--prev {
  display: flex;
}
.cid-uyMzBVuiVE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyMzBVuiVE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyMzBVuiVE .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-uyMzBVuiVE .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzBVuiVE .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzBVuiVE .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyMzBVuiVE .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyMzBVuiVE .embla {
  position: relative;
  width: 100%;
}
.cid-uyMzBVuiVE .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzBVuiVE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzBVuiVE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzBVuiVE .embla__slide a {
  cursor: grab;
}
.cid-uyMzBVuiVE .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyMzBVuiVE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzBVuiVE .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyMzBVuiVE .mbr-section-title {
  color: #232323;
}
.cid-uyMzBVuiVE .mbr-section-subtitle {
  color: #232323;
}
.cid-uyMzBVuiVE .mbr-box {
  color: #ffffff;
}
.cid-uyMzBVuiVE .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyMzBVuiVE img,
.cid-uyMzBVuiVE .item-img {
  width: 100%;
}
.cid-uyMzBVuiVE .item-wrapper {
  position: relative;
}
.cid-uyMzBVuiVE .content-head {
  max-width: 800px;
}
.cid-uyMzBVJABg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzBVJABg .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzF1V6BC {
  background-image: url("../../../assets/images/83000035.webp");
}
.cid-uyMzF1V6BC img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzF1V6BC .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzF1V6BC .images {
    display: none;
  }
}
.cid-uyMzF1V6BC .image-wrapper-1,
.cid-uyMzF1V6BC .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzF1V6BC .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzF1V6BC .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzF1V6BC .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzF1V6BC .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzF1V6BC .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzF1V6BC .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzF1V6BC .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzF1V6BC .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzF1V6BC .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzF1V6BC .text-wrapper {
  width: 100%;
}
.cid-uyMzF1V6BC .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzF1V6BC .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzF1V6BC .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzF1V6BC .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzF1V6BC .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzF1V6BC .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzF1V6BC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzF1V6BC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzF1V6BC .text {
  display: flex;
  align-items: center;
}
.cid-uzbB1onOIM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbB1onOIM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbB1onOIM .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-uzbB1onOIM .container-fluid {
    padding: 0;
  }
}
.cid-uzbB1onOIM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbB1onOIM .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbB1onOIM .embla__button--next,
.cid-uzbB1onOIM .embla__button--prev {
  display: flex;
}
.cid-uzbB1onOIM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbB1onOIM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbB1onOIM .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-uzbB1onOIM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbB1onOIM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbB1onOIM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbB1onOIM .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbB1onOIM .embla {
  position: relative;
  width: 100%;
}
.cid-uzbB1onOIM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbB1onOIM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbB1onOIM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbB1onOIM .embla__slide a {
  cursor: grab;
}
.cid-uzbB1onOIM .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbB1onOIM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbB1onOIM .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbB1onOIM .mbr-section-title {
  color: #232323;
}
.cid-uzbB1onOIM .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbB1onOIM .mbr-box {
  color: #ffffff;
}
.cid-uzbB1onOIM .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbB1onOIM img,
.cid-uzbB1onOIM .item-img {
  width: 100%;
}
.cid-uzbB1onOIM .item-wrapper {
  position: relative;
}
.cid-uzbB1onOIM .content-head {
  max-width: 800px;
}
.cid-uyMzF22Bku {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzF22Bku .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzF22Bku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzF22Bku .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzF22Bku .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzF22Bku .container {
    padding: 0 16px;
  }
}
.cid-uyMzF22Bku .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzF22Bku .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .row {
    padding: 25px 9px;
  }
}
.cid-uyMzF22Bku .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzF22Bku .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzF22Bku .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzF22Bku .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzF22Bku .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzF22Bku .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzF22Bku .items-wrapper {
    display: block;
  }
}
.cid-uyMzF22Bku .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzF22Bku .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzF22Bku .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzF22Bku .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzF22Bku .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzF22Bku .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzF22Bku .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzF22Bku .card {
  justify-content: center;
}
.cid-uyMzF22Bku .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzF22Bku .mbr-text {
  color: #000000;
}
.cid-uyMzF22Bku .card-title {
  color: #000000;
}
.cid-uyMzF22Bku .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzF22Bku .card-title,
.cid-uyMzF22Bku .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzF2dINt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzF2dINt .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzF2dINt .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzF2dINt .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzF2dINt .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzF2dINt .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzF2dINt .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzF2dINt .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzF2dINt .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzF2dINt .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzF2dINt .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzF2dINt .embla__button--next,
.cid-uyMzF2dINt .embla__button--prev {
  display: flex;
}
.cid-uyMzF2dINt .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-uyMzF2dINt .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzF2dINt .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzF2dINt .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzF2dINt .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzF2dINt .embla__button {
    top: -10%;
  }
}
.cid-uyMzF2dINt .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzF2dINt .embla {
    margin-top: 80px;
  }
}
.cid-uyMzF2dINt .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzF2dINt .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzF2dINt .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzF2dINt .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzF2dINt .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzF2dINt .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzF2dINt .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzF2dINt .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzF2dINt .mbr-text ul {
    display: block;
  }
}
.cid-uyMzF2dINt .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzF2dINt .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzF2dINt .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzF2dINt .item-wrapper {
  height: 100%;
}
.cid-uyMzF2dINt .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzF2dINt .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzF2dINt .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzF2nJP5 {
  background-color: #000000;
  position: relative;
}
.cid-uyMzF2nJP5::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzF2nJP5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzF2nJP5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzF2nJP5 .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzF2nJP5 .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzF2nJP5 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzF2nJP5 .container {
    padding: 0 16px;
  }
}
.cid-uyMzF2nJP5 .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzF2nJP5 .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzF2nJP5 .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzF2nJP5 .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzF2nJP5 .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzF2nJP5 .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-uyMzF2nJP5 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzF2nJP5 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzF2nJP5 .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzF2nJP5 .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzF2nJP5 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzF2nJP5 .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-uyMzF2nJP5 .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-uyMzF2nJP5 .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzF2nJP5 .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzF2nJP5 .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzF2nJP5 .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzF2nJP5 .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzF2nJP5 .mbr-section-title DIV {
  text-align: center;
}
.cid-uzbAZUriiS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbAZUriiS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbAZUriiS .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-uzbAZUriiS .container-fluid {
    padding: 0;
  }
}
.cid-uzbAZUriiS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbAZUriiS .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbAZUriiS .embla__button--next,
.cid-uzbAZUriiS .embla__button--prev {
  display: flex;
}
.cid-uzbAZUriiS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbAZUriiS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbAZUriiS .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-uzbAZUriiS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbAZUriiS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbAZUriiS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbAZUriiS .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbAZUriiS .embla {
  position: relative;
  width: 100%;
}
.cid-uzbAZUriiS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbAZUriiS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbAZUriiS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbAZUriiS .embla__slide a {
  cursor: grab;
}
.cid-uzbAZUriiS .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbAZUriiS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbAZUriiS .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbAZUriiS .mbr-section-title {
  color: #232323;
}
.cid-uzbAZUriiS .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbAZUriiS .mbr-box {
  color: #ffffff;
}
.cid-uzbAZUriiS .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbAZUriiS img,
.cid-uzbAZUriiS .item-img {
  width: 100%;
}
.cid-uzbAZUriiS .item-wrapper {
  position: relative;
}
.cid-uzbAZUriiS .content-head {
  max-width: 800px;
}
#custom-html-65 {
  /* Type valid CSS here */
}
#custom-html-65 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-65 p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzF2AWrV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzF2AWrV h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzF2AWrV .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzF2AWrV .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzF2AWrV .nav-link.active {
  background: #232323;
}
.cid-uyMzF2AWrV .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-uyMzF2AWrV .nav-link:hover {
  background: #232323;
}
.cid-uyMzF2AWrV .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-uyMzF2AWrV .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzF2AWrV .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzF2AWrV .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzF2AWrV .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzF2AWrV .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzF2AWrV .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzF2AWrV .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzF2AWrV .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzF2AWrV .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-uyMzF2AWrV .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-uyMzF2AWrV .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzF2AWrV .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-uyMzF2AWrV .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzF2AWrV .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-uyMzF2AWrV .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzF2AWrV .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzF2AWrV .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzF2AWrV .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzF2AWrV .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzF2AWrV .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzF2AWrV .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzF2AWrV .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzF2AWrV .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzF2AWrV .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzF2AWrV .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzF2AWrV .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-uyMzF2AWrV .mbr-text,
  .cid-uyMzF2AWrV .nav-link,
  .cid-uyMzF2AWrV .mbr-card-title,
  .cid-uyMzF2AWrV .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzF2AWrV .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzF2AWrV .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzF2AWrV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzF2AWrV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzF2AWrV .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzF2AWrV .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzF2AWrV .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbAYbIp0A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbAYbIp0A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbAYbIp0A .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-uzbAYbIp0A .container-fluid {
    padding: 0;
  }
}
.cid-uzbAYbIp0A .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbAYbIp0A .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbAYbIp0A .embla__button--next,
.cid-uzbAYbIp0A .embla__button--prev {
  display: flex;
}
.cid-uzbAYbIp0A .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbAYbIp0A .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbAYbIp0A .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-uzbAYbIp0A .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbAYbIp0A .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbAYbIp0A .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbAYbIp0A .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbAYbIp0A .embla {
  position: relative;
  width: 100%;
}
.cid-uzbAYbIp0A .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbAYbIp0A .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbAYbIp0A .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbAYbIp0A .embla__slide a {
  cursor: grab;
}
.cid-uzbAYbIp0A .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbAYbIp0A .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbAYbIp0A .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbAYbIp0A .mbr-section-title {
  color: #232323;
}
.cid-uzbAYbIp0A .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbAYbIp0A .mbr-box {
  color: #ffffff;
}
.cid-uzbAYbIp0A .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbAYbIp0A img,
.cid-uzbAYbIp0A .item-img {
  width: 100%;
}
.cid-uzbAYbIp0A .item-wrapper {
  position: relative;
}
.cid-uzbAYbIp0A .content-head {
  max-width: 800px;
}
.cid-uyMzF3u5mm .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzF3u5mm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzF3u5mm .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-uyMzF3u5mm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzF3u5mm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzF3VQFz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzF3VQFz .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzGVDrDu {
  background-image: url("../../../assets/images/01001351.webp");
}
.cid-uyMzGVDrDu img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzGVDrDu .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzGVDrDu .images {
    display: none;
  }
}
.cid-uyMzGVDrDu .image-wrapper-1,
.cid-uyMzGVDrDu .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzGVDrDu .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzGVDrDu .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzGVDrDu .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzGVDrDu .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzGVDrDu .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzGVDrDu .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzGVDrDu .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzGVDrDu .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzGVDrDu .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzGVDrDu .text-wrapper {
  width: 100%;
}
.cid-uyMzGVDrDu .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzGVDrDu .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzGVDrDu .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzGVDrDu .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzGVDrDu .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzGVDrDu .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzGVDrDu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzGVDrDu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzGVDrDu .text {
  display: flex;
  align-items: center;
}
.cid-uzbBIEX6sl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbBIEX6sl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbBIEX6sl .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-uzbBIEX6sl .container-fluid {
    padding: 0;
  }
}
.cid-uzbBIEX6sl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbBIEX6sl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbBIEX6sl .embla__button--next,
.cid-uzbBIEX6sl .embla__button--prev {
  display: flex;
}
.cid-uzbBIEX6sl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbBIEX6sl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbBIEX6sl .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-uzbBIEX6sl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbBIEX6sl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbBIEX6sl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbBIEX6sl .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbBIEX6sl .embla {
  position: relative;
  width: 100%;
}
.cid-uzbBIEX6sl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbBIEX6sl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbBIEX6sl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbBIEX6sl .embla__slide a {
  cursor: grab;
}
.cid-uzbBIEX6sl .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbBIEX6sl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbBIEX6sl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbBIEX6sl .mbr-section-title {
  color: #232323;
}
.cid-uzbBIEX6sl .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbBIEX6sl .mbr-box {
  color: #ffffff;
}
.cid-uzbBIEX6sl .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbBIEX6sl img,
.cid-uzbBIEX6sl .item-img {
  width: 100%;
}
.cid-uzbBIEX6sl .item-wrapper {
  position: relative;
}
.cid-uzbBIEX6sl .content-head {
  max-width: 800px;
}
.cid-uyMzGVLIhV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzGVLIhV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzGVLIhV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzGVLIhV .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzGVLIhV .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzGVLIhV .container {
    padding: 0 16px;
  }
}
.cid-uyMzGVLIhV .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzGVLIhV .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .row {
    padding: 25px 9px;
  }
}
.cid-uyMzGVLIhV .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzGVLIhV .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzGVLIhV .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzGVLIhV .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzGVLIhV .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzGVLIhV .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzGVLIhV .items-wrapper {
    display: block;
  }
}
.cid-uyMzGVLIhV .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzGVLIhV .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzGVLIhV .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzGVLIhV .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzGVLIhV .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzGVLIhV .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzGVLIhV .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzGVLIhV .card {
  justify-content: center;
}
.cid-uyMzGVLIhV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzGVLIhV .mbr-text {
  color: #000000;
}
.cid-uyMzGVLIhV .card-title {
  color: #000000;
}
.cid-uyMzGVLIhV .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzGVLIhV .card-title,
.cid-uyMzGVLIhV .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzGVXfQ1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzGVXfQ1 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzGVXfQ1 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzGVXfQ1 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzGVXfQ1 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzGVXfQ1 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzGVXfQ1 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzGVXfQ1 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzGVXfQ1 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzGVXfQ1 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzGVXfQ1 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzGVXfQ1 .embla__button--next,
.cid-uyMzGVXfQ1 .embla__button--prev {
  display: flex;
}
.cid-uyMzGVXfQ1 .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-uyMzGVXfQ1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzGVXfQ1 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzGVXfQ1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzGVXfQ1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzGVXfQ1 .embla__button {
    top: -10%;
  }
}
.cid-uyMzGVXfQ1 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzGVXfQ1 .embla {
    margin-top: 80px;
  }
}
.cid-uyMzGVXfQ1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzGVXfQ1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzGVXfQ1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzGVXfQ1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzGVXfQ1 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzGVXfQ1 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzGVXfQ1 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzGVXfQ1 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzGVXfQ1 .mbr-text ul {
    display: block;
  }
}
.cid-uyMzGVXfQ1 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzGVXfQ1 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzGVXfQ1 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzGVXfQ1 .item-wrapper {
  height: 100%;
}
.cid-uyMzGVXfQ1 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzGVXfQ1 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzGVXfQ1 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzGW6QHl {
  background-color: #000000;
  position: relative;
}
.cid-uyMzGW6QHl::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzGW6QHl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzGW6QHl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzGW6QHl .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzGW6QHl .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzGW6QHl .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzGW6QHl .container {
    padding: 0 16px;
  }
}
.cid-uyMzGW6QHl .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzGW6QHl .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzGW6QHl .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzGW6QHl .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzGW6QHl .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzGW6QHl .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-uyMzGW6QHl .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzGW6QHl .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzGW6QHl .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzGW6QHl .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzGW6QHl .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzGW6QHl .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-uyMzGW6QHl .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-uyMzGW6QHl .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzGW6QHl .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzGW6QHl .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzGW6QHl .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzGW6QHl .mbr-text {
  color: #f4f4f4;
}
.cid-uyMzGW6QHl .mbr-section-title DIV {
  text-align: center;
}
.cid-uzbBH7uvdW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbBH7uvdW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbBH7uvdW .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-uzbBH7uvdW .container-fluid {
    padding: 0;
  }
}
.cid-uzbBH7uvdW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbBH7uvdW .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbBH7uvdW .embla__button--next,
.cid-uzbBH7uvdW .embla__button--prev {
  display: flex;
}
.cid-uzbBH7uvdW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbBH7uvdW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbBH7uvdW .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-uzbBH7uvdW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbBH7uvdW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbBH7uvdW .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbBH7uvdW .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbBH7uvdW .embla {
  position: relative;
  width: 100%;
}
.cid-uzbBH7uvdW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbBH7uvdW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbBH7uvdW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbBH7uvdW .embla__slide a {
  cursor: grab;
}
.cid-uzbBH7uvdW .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbBH7uvdW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbBH7uvdW .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbBH7uvdW .mbr-section-title {
  color: #232323;
}
.cid-uzbBH7uvdW .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbBH7uvdW .mbr-box {
  color: #ffffff;
}
.cid-uzbBH7uvdW .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbBH7uvdW img,
.cid-uzbBH7uvdW .item-img {
  width: 100%;
}
.cid-uzbBH7uvdW .item-wrapper {
  position: relative;
}
.cid-uzbBH7uvdW .content-head {
  max-width: 800px;
}
#custom-html-6f {
  /* Type valid CSS here */
}
#custom-html-6f div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6f p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzGWjyOu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzGWjyOu h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzGWjyOu .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzGWjyOu .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzGWjyOu .nav-link.active {
  background: #232323;
}
.cid-uyMzGWjyOu .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-uyMzGWjyOu .nav-link:hover {
  background: #232323;
}
.cid-uyMzGWjyOu .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-uyMzGWjyOu .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzGWjyOu .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzGWjyOu .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzGWjyOu .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzGWjyOu .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzGWjyOu .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzGWjyOu .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzGWjyOu .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzGWjyOu .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-uyMzGWjyOu .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-uyMzGWjyOu .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzGWjyOu .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-uyMzGWjyOu .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzGWjyOu .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-uyMzGWjyOu .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzGWjyOu .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzGWjyOu .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzGWjyOu .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzGWjyOu .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzGWjyOu .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzGWjyOu .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzGWjyOu .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzGWjyOu .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzGWjyOu .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzGWjyOu .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzGWjyOu .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-uyMzGWjyOu .mbr-text,
  .cid-uyMzGWjyOu .nav-link,
  .cid-uyMzGWjyOu .mbr-card-title,
  .cid-uyMzGWjyOu .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzGWjyOu .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzGWjyOu .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzGWjyOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzGWjyOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzGWjyOu .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzGWjyOu .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzGWjyOu .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzGXeyDL .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzGXeyDL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzGXeyDL .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-uyMzGXeyDL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzGXeyDL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzGXqwKf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyMzGXqwKf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzGXqwKf .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-uyMzGXqwKf .container-fluid {
    padding: 0;
  }
}
.cid-uyMzGXqwKf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyMzGXqwKf .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyMzGXqwKf .embla__button--next,
.cid-uyMzGXqwKf .embla__button--prev {
  display: flex;
}
.cid-uyMzGXqwKf .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyMzGXqwKf .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyMzGXqwKf .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-uyMzGXqwKf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzGXqwKf .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzGXqwKf .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyMzGXqwKf .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyMzGXqwKf .embla {
  position: relative;
  width: 100%;
}
.cid-uyMzGXqwKf .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzGXqwKf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzGXqwKf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzGXqwKf .embla__slide a {
  cursor: grab;
}
.cid-uyMzGXqwKf .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyMzGXqwKf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzGXqwKf .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyMzGXqwKf .mbr-section-title {
  color: #232323;
}
.cid-uyMzGXqwKf .mbr-section-subtitle {
  color: #232323;
}
.cid-uyMzGXqwKf .mbr-box {
  color: #ffffff;
}
.cid-uyMzGXqwKf .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyMzGXqwKf img,
.cid-uyMzGXqwKf .item-img {
  width: 100%;
}
.cid-uyMzGXqwKf .item-wrapper {
  position: relative;
}
.cid-uyMzGXqwKf .content-head {
  max-width: 800px;
}
.cid-uyMzGXFwgu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzGXFwgu .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzJ3TL00 {
  background-image: url("../../../assets/images/92001164.webp");
}
.cid-uyMzJ3TL00 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzJ3TL00 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzJ3TL00 .images {
    display: none;
  }
}
.cid-uyMzJ3TL00 .image-wrapper-1,
.cid-uyMzJ3TL00 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzJ3TL00 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzJ3TL00 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzJ3TL00 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzJ3TL00 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzJ3TL00 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzJ3TL00 .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzJ3TL00 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzJ3TL00 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzJ3TL00 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzJ3TL00 .text-wrapper {
  width: 100%;
}
.cid-uyMzJ3TL00 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzJ3TL00 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzJ3TL00 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzJ3TL00 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzJ3TL00 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzJ3TL00 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzJ3TL00 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzJ3TL00 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzJ3TL00 .text {
  display: flex;
  align-items: center;
}
.cid-uzbCfgM55R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCfgM55R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCfgM55R .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-uzbCfgM55R .container-fluid {
    padding: 0;
  }
}
.cid-uzbCfgM55R .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCfgM55R .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCfgM55R .embla__button--next,
.cid-uzbCfgM55R .embla__button--prev {
  display: flex;
}
.cid-uzbCfgM55R .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCfgM55R .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCfgM55R .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-uzbCfgM55R .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCfgM55R .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCfgM55R .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCfgM55R .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCfgM55R .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCfgM55R .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCfgM55R .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCfgM55R .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCfgM55R .embla__slide a {
  cursor: grab;
}
.cid-uzbCfgM55R .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCfgM55R .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCfgM55R .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCfgM55R .mbr-section-title {
  color: #232323;
}
.cid-uzbCfgM55R .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCfgM55R .mbr-box {
  color: #ffffff;
}
.cid-uzbCfgM55R .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCfgM55R img,
.cid-uzbCfgM55R .item-img {
  width: 100%;
}
.cid-uzbCfgM55R .item-wrapper {
  position: relative;
}
.cid-uzbCfgM55R .content-head {
  max-width: 800px;
}
.cid-uyMzJ41EEx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzJ41EEx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzJ41EEx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzJ41EEx .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzJ41EEx .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzJ41EEx .container {
    padding: 0 16px;
  }
}
.cid-uyMzJ41EEx .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzJ41EEx .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .row {
    padding: 25px 9px;
  }
}
.cid-uyMzJ41EEx .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzJ41EEx .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzJ41EEx .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzJ41EEx .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzJ41EEx .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzJ41EEx .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzJ41EEx .items-wrapper {
    display: block;
  }
}
.cid-uyMzJ41EEx .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzJ41EEx .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzJ41EEx .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzJ41EEx .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzJ41EEx .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzJ41EEx .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzJ41EEx .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzJ41EEx .card {
  justify-content: center;
}
.cid-uyMzJ41EEx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzJ41EEx .mbr-text {
  color: #000000;
}
.cid-uyMzJ41EEx .card-title {
  color: #000000;
}
.cid-uyMzJ41EEx .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzJ41EEx .card-title,
.cid-uyMzJ41EEx .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzJ4cQDz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzJ4cQDz .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzJ4cQDz .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzJ4cQDz .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzJ4cQDz .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzJ4cQDz .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzJ4cQDz .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzJ4cQDz .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzJ4cQDz .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzJ4cQDz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzJ4cQDz .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzJ4cQDz .embla__button--next,
.cid-uyMzJ4cQDz .embla__button--prev {
  display: flex;
}
.cid-uyMzJ4cQDz .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-uyMzJ4cQDz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzJ4cQDz .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzJ4cQDz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzJ4cQDz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzJ4cQDz .embla__button {
    top: -10%;
  }
}
.cid-uyMzJ4cQDz .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzJ4cQDz .embla {
    margin-top: 80px;
  }
}
.cid-uyMzJ4cQDz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzJ4cQDz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzJ4cQDz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzJ4cQDz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzJ4cQDz .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzJ4cQDz .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzJ4cQDz .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzJ4cQDz .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzJ4cQDz .mbr-text ul {
    display: block;
  }
}
.cid-uyMzJ4cQDz .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzJ4cQDz .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzJ4cQDz .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzJ4cQDz .item-wrapper {
  height: 100%;
}
.cid-uyMzJ4cQDz .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzJ4cQDz .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzJ4cQDz .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzJ4lSMt {
  background-color: #000000;
  position: relative;
}
.cid-uyMzJ4lSMt::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzJ4lSMt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzJ4lSMt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzJ4lSMt .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzJ4lSMt .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzJ4lSMt .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzJ4lSMt .container {
    padding: 0 16px;
  }
}
.cid-uyMzJ4lSMt .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzJ4lSMt .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzJ4lSMt .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzJ4lSMt .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzJ4lSMt .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzJ4lSMt .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-uyMzJ4lSMt .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzJ4lSMt .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzJ4lSMt .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzJ4lSMt .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzJ4lSMt .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzJ4lSMt .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-uyMzJ4lSMt .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-uyMzJ4lSMt .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzJ4lSMt .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzJ4lSMt .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzJ4lSMt .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzJ4lSMt .mbr-text {
  color: #f4f4f4;
}
.cid-uzbCduqtyd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCduqtyd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCduqtyd .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-uzbCduqtyd .container-fluid {
    padding: 0;
  }
}
.cid-uzbCduqtyd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCduqtyd .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCduqtyd .embla__button--next,
.cid-uzbCduqtyd .embla__button--prev {
  display: flex;
}
.cid-uzbCduqtyd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCduqtyd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCduqtyd .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-uzbCduqtyd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCduqtyd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCduqtyd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCduqtyd .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCduqtyd .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCduqtyd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCduqtyd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCduqtyd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCduqtyd .embla__slide a {
  cursor: grab;
}
.cid-uzbCduqtyd .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCduqtyd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCduqtyd .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCduqtyd .mbr-section-title {
  color: #232323;
}
.cid-uzbCduqtyd .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCduqtyd .mbr-box {
  color: #ffffff;
}
.cid-uzbCduqtyd .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCduqtyd img,
.cid-uzbCduqtyd .item-img {
  width: 100%;
}
.cid-uzbCduqtyd .item-wrapper {
  position: relative;
}
.cid-uzbCduqtyd .content-head {
  max-width: 800px;
}
#custom-html-6p {
  /* Type valid CSS here */
}
#custom-html-6p div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6p p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzJ4xzDx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzJ4xzDx h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzJ4xzDx .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzJ4xzDx .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzJ4xzDx .nav-link.active {
  background: #232323;
}
.cid-uyMzJ4xzDx .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-uyMzJ4xzDx .nav-link:hover {
  background: #232323;
}
.cid-uyMzJ4xzDx .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-uyMzJ4xzDx .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzJ4xzDx .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzJ4xzDx .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzJ4xzDx .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzJ4xzDx .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzJ4xzDx .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzJ4xzDx .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzJ4xzDx .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzJ4xzDx .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-uyMzJ4xzDx .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-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzJ4xzDx .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-uyMzJ4xzDx .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzJ4xzDx .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-uyMzJ4xzDx .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzJ4xzDx .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzJ4xzDx .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzJ4xzDx .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzJ4xzDx .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzJ4xzDx .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzJ4xzDx .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzJ4xzDx .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzJ4xzDx .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzJ4xzDx .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzJ4xzDx .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzJ4xzDx .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-uyMzJ4xzDx .mbr-text,
  .cid-uyMzJ4xzDx .nav-link,
  .cid-uyMzJ4xzDx .mbr-card-title,
  .cid-uyMzJ4xzDx .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzJ4xzDx .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzJ4xzDx .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzJ4xzDx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzJ4xzDx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzJ4xzDx .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzJ4xzDx .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzJ4xzDx .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzJ5rG4M .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzJ5rG4M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzJ5rG4M .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-uyMzJ5rG4M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzJ5rG4M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzJ5FHOf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyMzJ5FHOf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzJ5FHOf .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-uyMzJ5FHOf .container-fluid {
    padding: 0;
  }
}
.cid-uyMzJ5FHOf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyMzJ5FHOf .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyMzJ5FHOf .embla__button--next,
.cid-uyMzJ5FHOf .embla__button--prev {
  display: flex;
}
.cid-uyMzJ5FHOf .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyMzJ5FHOf .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyMzJ5FHOf .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-uyMzJ5FHOf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzJ5FHOf .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzJ5FHOf .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyMzJ5FHOf .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyMzJ5FHOf .embla {
  position: relative;
  width: 100%;
}
.cid-uyMzJ5FHOf .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzJ5FHOf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzJ5FHOf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzJ5FHOf .embla__slide a {
  cursor: grab;
}
.cid-uyMzJ5FHOf .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyMzJ5FHOf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzJ5FHOf .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyMzJ5FHOf .mbr-section-title {
  color: #232323;
}
.cid-uyMzJ5FHOf .mbr-section-subtitle {
  color: #232323;
}
.cid-uyMzJ5FHOf .mbr-box {
  color: #ffffff;
}
.cid-uyMzJ5FHOf .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyMzJ5FHOf img,
.cid-uyMzJ5FHOf .item-img {
  width: 100%;
}
.cid-uyMzJ5FHOf .item-wrapper {
  position: relative;
}
.cid-uyMzJ5FHOf .content-head {
  max-width: 800px;
}
.cid-uyMzJ5TYOu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzJ5TYOu .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzMQ2wM7 {
  background-image: url("../../../assets/images/95001107.webp");
}
.cid-uyMzMQ2wM7 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzMQ2wM7 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzMQ2wM7 .images {
    display: none;
  }
}
.cid-uyMzMQ2wM7 .image-wrapper-1,
.cid-uyMzMQ2wM7 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzMQ2wM7 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzMQ2wM7 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzMQ2wM7 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzMQ2wM7 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzMQ2wM7 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzMQ2wM7 .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzMQ2wM7 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzMQ2wM7 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzMQ2wM7 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzMQ2wM7 .text-wrapper {
  width: 100%;
}
.cid-uyMzMQ2wM7 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzMQ2wM7 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzMQ2wM7 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzMQ2wM7 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzMQ2wM7 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzMQ2wM7 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzMQ2wM7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzMQ2wM7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzMQ2wM7 .text {
  display: flex;
  align-items: center;
}
.cid-uzbCqp9dVX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCqp9dVX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCqp9dVX .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-uzbCqp9dVX .container-fluid {
    padding: 0;
  }
}
.cid-uzbCqp9dVX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCqp9dVX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCqp9dVX .embla__button--next,
.cid-uzbCqp9dVX .embla__button--prev {
  display: flex;
}
.cid-uzbCqp9dVX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCqp9dVX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCqp9dVX .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-uzbCqp9dVX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCqp9dVX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCqp9dVX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCqp9dVX .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCqp9dVX .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCqp9dVX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCqp9dVX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCqp9dVX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCqp9dVX .embla__slide a {
  cursor: grab;
}
.cid-uzbCqp9dVX .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCqp9dVX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCqp9dVX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCqp9dVX .mbr-section-title {
  color: #232323;
}
.cid-uzbCqp9dVX .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCqp9dVX .mbr-box {
  color: #ffffff;
}
.cid-uzbCqp9dVX .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCqp9dVX img,
.cid-uzbCqp9dVX .item-img {
  width: 100%;
}
.cid-uzbCqp9dVX .item-wrapper {
  position: relative;
}
.cid-uzbCqp9dVX .content-head {
  max-width: 800px;
}
.cid-uyMzMQaHVr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzMQaHVr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzMQaHVr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzMQaHVr .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzMQaHVr .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzMQaHVr .container {
    padding: 0 16px;
  }
}
.cid-uyMzMQaHVr .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzMQaHVr .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .row {
    padding: 25px 9px;
  }
}
.cid-uyMzMQaHVr .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzMQaHVr .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzMQaHVr .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzMQaHVr .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzMQaHVr .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzMQaHVr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzMQaHVr .items-wrapper {
    display: block;
  }
}
.cid-uyMzMQaHVr .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzMQaHVr .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzMQaHVr .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzMQaHVr .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzMQaHVr .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzMQaHVr .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzMQaHVr .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzMQaHVr .card {
  justify-content: center;
}
.cid-uyMzMQaHVr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzMQaHVr .mbr-text {
  color: #000000;
}
.cid-uyMzMQaHVr .card-title {
  color: #000000;
}
.cid-uyMzMQaHVr .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzMQaHVr .card-title,
.cid-uyMzMQaHVr .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzMQluPs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzMQluPs .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzMQluPs .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzMQluPs .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzMQluPs .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzMQluPs .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzMQluPs .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzMQluPs .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzMQluPs .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzMQluPs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzMQluPs .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzMQluPs .embla__button--next,
.cid-uyMzMQluPs .embla__button--prev {
  display: flex;
}
.cid-uyMzMQluPs .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-uyMzMQluPs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzMQluPs .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzMQluPs .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzMQluPs .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzMQluPs .embla__button {
    top: -10%;
  }
}
.cid-uyMzMQluPs .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzMQluPs .embla {
    margin-top: 80px;
  }
}
.cid-uyMzMQluPs .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzMQluPs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzMQluPs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzMQluPs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzMQluPs .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzMQluPs .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzMQluPs .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzMQluPs .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzMQluPs .mbr-text ul {
    display: block;
  }
}
.cid-uyMzMQluPs .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzMQluPs .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzMQluPs .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzMQluPs .item-wrapper {
  height: 100%;
}
.cid-uyMzMQluPs .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzMQluPs .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzMQluPs .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzMQu6lp {
  background-color: #000000;
  position: relative;
}
.cid-uyMzMQu6lp::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzMQu6lp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzMQu6lp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzMQu6lp .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzMQu6lp .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzMQu6lp .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzMQu6lp .container {
    padding: 0 16px;
  }
}
.cid-uyMzMQu6lp .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzMQu6lp .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzMQu6lp .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzMQu6lp .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzMQu6lp .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzMQu6lp .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-uyMzMQu6lp .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzMQu6lp .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzMQu6lp .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzMQu6lp .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzMQu6lp .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzMQu6lp .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-uyMzMQu6lp .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-uyMzMQu6lp .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzMQu6lp .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzMQu6lp .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzMQu6lp .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzMQu6lp .mbr-text {
  color: #f4f4f4;
}
.cid-uzbCy7xNkQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCy7xNkQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCy7xNkQ .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-uzbCy7xNkQ .container-fluid {
    padding: 0;
  }
}
.cid-uzbCy7xNkQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCy7xNkQ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCy7xNkQ .embla__button--next,
.cid-uzbCy7xNkQ .embla__button--prev {
  display: flex;
}
.cid-uzbCy7xNkQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCy7xNkQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCy7xNkQ .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-uzbCy7xNkQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCy7xNkQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCy7xNkQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCy7xNkQ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCy7xNkQ .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCy7xNkQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCy7xNkQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCy7xNkQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCy7xNkQ .embla__slide a {
  cursor: grab;
}
.cid-uzbCy7xNkQ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCy7xNkQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCy7xNkQ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCy7xNkQ .mbr-section-title {
  color: #232323;
}
.cid-uzbCy7xNkQ .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCy7xNkQ .mbr-box {
  color: #ffffff;
}
.cid-uzbCy7xNkQ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCy7xNkQ img,
.cid-uzbCy7xNkQ .item-img {
  width: 100%;
}
.cid-uzbCy7xNkQ .item-wrapper {
  position: relative;
}
.cid-uzbCy7xNkQ .content-head {
  max-width: 800px;
}
#custom-html-6z {
  /* Type valid CSS here */
}
#custom-html-6z div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6z p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzMQIaba {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzMQIaba h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzMQIaba .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzMQIaba .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzMQIaba .nav-link.active {
  background: #232323;
}
.cid-uyMzMQIaba .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-uyMzMQIaba .nav-link:hover {
  background: #232323;
}
.cid-uyMzMQIaba .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-uyMzMQIaba .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzMQIaba .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzMQIaba .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzMQIaba .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzMQIaba .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzMQIaba .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzMQIaba .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzMQIaba .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzMQIaba .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-uyMzMQIaba .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-uyMzMQIaba .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzMQIaba .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-uyMzMQIaba .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzMQIaba .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-uyMzMQIaba .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzMQIaba .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzMQIaba .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzMQIaba .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzMQIaba .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzMQIaba .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzMQIaba .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzMQIaba .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzMQIaba .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzMQIaba .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzMQIaba .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzMQIaba .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-uyMzMQIaba .mbr-text,
  .cid-uyMzMQIaba .nav-link,
  .cid-uyMzMQIaba .mbr-card-title,
  .cid-uyMzMQIaba .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzMQIaba .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzMQIaba .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzMQIaba .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzMQIaba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzMQIaba .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzMQIaba .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzMQIaba .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzMRFVqR .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzMRFVqR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzMRFVqR .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-uyMzMRFVqR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzMRFVqR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzbCzy1gK4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCzy1gK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCzy1gK4 .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-uzbCzy1gK4 .container-fluid {
    padding: 0;
  }
}
.cid-uzbCzy1gK4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCzy1gK4 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCzy1gK4 .embla__button--next,
.cid-uzbCzy1gK4 .embla__button--prev {
  display: flex;
}
.cid-uzbCzy1gK4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCzy1gK4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCzy1gK4 .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-uzbCzy1gK4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCzy1gK4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCzy1gK4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCzy1gK4 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCzy1gK4 .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCzy1gK4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCzy1gK4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCzy1gK4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCzy1gK4 .embla__slide a {
  cursor: grab;
}
.cid-uzbCzy1gK4 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCzy1gK4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCzy1gK4 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCzy1gK4 .mbr-section-title {
  color: #232323;
}
.cid-uzbCzy1gK4 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCzy1gK4 .mbr-box {
  color: #ffffff;
}
.cid-uzbCzy1gK4 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCzy1gK4 img,
.cid-uzbCzy1gK4 .item-img {
  width: 100%;
}
.cid-uzbCzy1gK4 .item-wrapper {
  position: relative;
}
.cid-uzbCzy1gK4 .content-head {
  max-width: 800px;
}
.cid-uyMzMS7Dbp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzMS7Dbp .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzOABTvE {
  background-image: url("../../../assets/images/11000913.webp");
}
.cid-uyMzOABTvE img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzOABTvE .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzOABTvE .images {
    display: none;
  }
}
.cid-uyMzOABTvE .image-wrapper-1,
.cid-uyMzOABTvE .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzOABTvE .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzOABTvE .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzOABTvE .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzOABTvE .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzOABTvE .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzOABTvE .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzOABTvE .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzOABTvE .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzOABTvE .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzOABTvE .text-wrapper {
  width: 100%;
}
.cid-uyMzOABTvE .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzOABTvE .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzOABTvE .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzOABTvE .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzOABTvE .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzOABTvE .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzOABTvE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzOABTvE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzOABTvE .text {
  display: flex;
  align-items: center;
}
.cid-uzbCWRYO1V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCWRYO1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCWRYO1V .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-uzbCWRYO1V .container-fluid {
    padding: 0;
  }
}
.cid-uzbCWRYO1V .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCWRYO1V .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCWRYO1V .embla__button--next,
.cid-uzbCWRYO1V .embla__button--prev {
  display: flex;
}
.cid-uzbCWRYO1V .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCWRYO1V .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCWRYO1V .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-uzbCWRYO1V .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCWRYO1V .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCWRYO1V .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCWRYO1V .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCWRYO1V .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCWRYO1V .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCWRYO1V .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCWRYO1V .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCWRYO1V .embla__slide a {
  cursor: grab;
}
.cid-uzbCWRYO1V .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCWRYO1V .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCWRYO1V .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCWRYO1V .mbr-section-title {
  color: #232323;
}
.cid-uzbCWRYO1V .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCWRYO1V .mbr-box {
  color: #ffffff;
}
.cid-uzbCWRYO1V .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCWRYO1V img,
.cid-uzbCWRYO1V .item-img {
  width: 100%;
}
.cid-uzbCWRYO1V .item-wrapper {
  position: relative;
}
.cid-uzbCWRYO1V .content-head {
  max-width: 800px;
}
.cid-uyMzOAJJZZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzOAJJZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzOAJJZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzOAJJZZ .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzOAJJZZ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzOAJJZZ .container {
    padding: 0 16px;
  }
}
.cid-uyMzOAJJZZ .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzOAJJZZ .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .row {
    padding: 25px 9px;
  }
}
.cid-uyMzOAJJZZ .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzOAJJZZ .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzOAJJZZ .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzOAJJZZ .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzOAJJZZ .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzOAJJZZ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzOAJJZZ .items-wrapper {
    display: block;
  }
}
.cid-uyMzOAJJZZ .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzOAJJZZ .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzOAJJZZ .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzOAJJZZ .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzOAJJZZ .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzOAJJZZ .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzOAJJZZ .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzOAJJZZ .card {
  justify-content: center;
}
.cid-uyMzOAJJZZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzOAJJZZ .mbr-text {
  color: #000000;
}
.cid-uyMzOAJJZZ .card-title {
  color: #000000;
}
.cid-uyMzOAJJZZ .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzOAJJZZ .card-title,
.cid-uyMzOAJJZZ .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uzbCVHNUlq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCVHNUlq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCVHNUlq .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-uzbCVHNUlq .container-fluid {
    padding: 0;
  }
}
.cid-uzbCVHNUlq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCVHNUlq .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCVHNUlq .embla__button--next,
.cid-uzbCVHNUlq .embla__button--prev {
  display: flex;
}
.cid-uzbCVHNUlq .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCVHNUlq .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCVHNUlq .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-uzbCVHNUlq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCVHNUlq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCVHNUlq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCVHNUlq .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCVHNUlq .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCVHNUlq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCVHNUlq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCVHNUlq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCVHNUlq .embla__slide a {
  cursor: grab;
}
.cid-uzbCVHNUlq .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCVHNUlq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCVHNUlq .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCVHNUlq .mbr-section-title {
  color: #232323;
}
.cid-uzbCVHNUlq .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCVHNUlq .mbr-box {
  color: #ffffff;
}
.cid-uzbCVHNUlq .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCVHNUlq img,
.cid-uzbCVHNUlq .item-img {
  width: 100%;
}
.cid-uzbCVHNUlq .item-wrapper {
  position: relative;
}
.cid-uzbCVHNUlq .content-head {
  max-width: 800px;
}
.cid-uyMzOAUID3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzOAUID3 .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzOAUID3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzOAUID3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzOAUID3 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzOAUID3 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzOAUID3 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzOAUID3 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzOAUID3 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzOAUID3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzOAUID3 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzOAUID3 .embla__button--next,
.cid-uyMzOAUID3 .embla__button--prev {
  display: flex;
}
.cid-uyMzOAUID3 .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-uyMzOAUID3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzOAUID3 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzOAUID3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzOAUID3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzOAUID3 .embla__button {
    top: -10%;
  }
}
.cid-uyMzOAUID3 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzOAUID3 .embla {
    margin-top: 80px;
  }
}
.cid-uyMzOAUID3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzOAUID3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzOAUID3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzOAUID3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzOAUID3 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzOAUID3 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzOAUID3 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzOAUID3 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzOAUID3 .mbr-text ul {
    display: block;
  }
}
.cid-uyMzOAUID3 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzOAUID3 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzOAUID3 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzOAUID3 .item-wrapper {
  height: 100%;
}
.cid-uyMzOAUID3 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzOAUID3 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzOAUID3 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzOB2aTQ {
  background-color: #000000;
  position: relative;
}
.cid-uyMzOB2aTQ::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzOB2aTQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzOB2aTQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzOB2aTQ .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzOB2aTQ .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzOB2aTQ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzOB2aTQ .container {
    padding: 0 16px;
  }
}
.cid-uyMzOB2aTQ .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzOB2aTQ .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzOB2aTQ .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzOB2aTQ .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzOB2aTQ .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzOB2aTQ .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-uyMzOB2aTQ .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzOB2aTQ .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzOB2aTQ .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzOB2aTQ .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzOB2aTQ .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzOB2aTQ .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-uyMzOB2aTQ .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-uyMzOB2aTQ .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzOB2aTQ .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzOB2aTQ .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzOB2aTQ .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzOB2aTQ .mbr-text {
  color: #f4f4f4;
}
.cid-uzbCUrwxBO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCUrwxBO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCUrwxBO .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-uzbCUrwxBO .container-fluid {
    padding: 0;
  }
}
.cid-uzbCUrwxBO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCUrwxBO .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCUrwxBO .embla__button--next,
.cid-uzbCUrwxBO .embla__button--prev {
  display: flex;
}
.cid-uzbCUrwxBO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCUrwxBO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCUrwxBO .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-uzbCUrwxBO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCUrwxBO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCUrwxBO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCUrwxBO .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCUrwxBO .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCUrwxBO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCUrwxBO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCUrwxBO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCUrwxBO .embla__slide a {
  cursor: grab;
}
.cid-uzbCUrwxBO .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCUrwxBO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCUrwxBO .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCUrwxBO .mbr-section-title {
  color: #232323;
}
.cid-uzbCUrwxBO .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCUrwxBO .mbr-box {
  color: #ffffff;
}
.cid-uzbCUrwxBO .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCUrwxBO img,
.cid-uzbCUrwxBO .item-img {
  width: 100%;
}
.cid-uzbCUrwxBO .item-wrapper {
  position: relative;
}
.cid-uzbCUrwxBO .content-head {
  max-width: 800px;
}
#custom-html-79 {
  /* Type valid CSS here */
}
#custom-html-79 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-79 p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzOBe0T1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzOBe0T1 h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzOBe0T1 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzOBe0T1 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzOBe0T1 .nav-link.active {
  background: #232323;
}
.cid-uyMzOBe0T1 .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-uyMzOBe0T1 .nav-link:hover {
  background: #232323;
}
.cid-uyMzOBe0T1 .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-uyMzOBe0T1 .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzOBe0T1 .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzOBe0T1 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzOBe0T1 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzOBe0T1 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzOBe0T1 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzOBe0T1 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzOBe0T1 .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzOBe0T1 .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-uyMzOBe0T1 .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-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzOBe0T1 .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-uyMzOBe0T1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzOBe0T1 .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-uyMzOBe0T1 .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzOBe0T1 .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzOBe0T1 .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzOBe0T1 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzOBe0T1 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzOBe0T1 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzOBe0T1 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzOBe0T1 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzOBe0T1 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzOBe0T1 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzOBe0T1 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzOBe0T1 .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-uyMzOBe0T1 .mbr-text,
  .cid-uyMzOBe0T1 .nav-link,
  .cid-uyMzOBe0T1 .mbr-card-title,
  .cid-uyMzOBe0T1 .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzOBe0T1 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzOBe0T1 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzOBe0T1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzOBe0T1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzOBe0T1 .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzOBe0T1 .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzOBe0T1 .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzOCaVV1 .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzOCaVV1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzOCaVV1 .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-uyMzOCaVV1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzOCaVV1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzbCNB4ilj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbCNB4ilj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbCNB4ilj .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-uzbCNB4ilj .container-fluid {
    padding: 0;
  }
}
.cid-uzbCNB4ilj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbCNB4ilj .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbCNB4ilj .embla__button--next,
.cid-uzbCNB4ilj .embla__button--prev {
  display: flex;
}
.cid-uzbCNB4ilj .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbCNB4ilj .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbCNB4ilj .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-uzbCNB4ilj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbCNB4ilj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbCNB4ilj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbCNB4ilj .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbCNB4ilj .embla {
  position: relative;
  width: 100%;
}
.cid-uzbCNB4ilj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbCNB4ilj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbCNB4ilj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbCNB4ilj .embla__slide a {
  cursor: grab;
}
.cid-uzbCNB4ilj .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbCNB4ilj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbCNB4ilj .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbCNB4ilj .mbr-section-title {
  color: #232323;
}
.cid-uzbCNB4ilj .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbCNB4ilj .mbr-box {
  color: #ffffff;
}
.cid-uzbCNB4ilj .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbCNB4ilj img,
.cid-uzbCNB4ilj .item-img {
  width: 100%;
}
.cid-uzbCNB4ilj .item-wrapper {
  position: relative;
}
.cid-uzbCNB4ilj .content-head {
  max-width: 800px;
}
.cid-uyMzOCEFHr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzOCEFHr .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzQRKNgV {
  background-image: url("../../../assets/images/84001078.webp");
}
.cid-uyMzQRKNgV img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzQRKNgV .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzQRKNgV .images {
    display: none;
  }
}
.cid-uyMzQRKNgV .image-wrapper-1,
.cid-uyMzQRKNgV .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzQRKNgV .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzQRKNgV .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzQRKNgV .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzQRKNgV .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzQRKNgV .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzQRKNgV .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzQRKNgV .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzQRKNgV .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzQRKNgV .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzQRKNgV .text-wrapper {
  width: 100%;
}
.cid-uyMzQRKNgV .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzQRKNgV .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzQRKNgV .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzQRKNgV .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzQRKNgV .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzQRKNgV .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzQRKNgV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzQRKNgV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzQRKNgV .text {
  display: flex;
  align-items: center;
}
.cid-uzbDroBcuw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbDroBcuw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbDroBcuw .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-uzbDroBcuw .container-fluid {
    padding: 0;
  }
}
.cid-uzbDroBcuw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbDroBcuw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbDroBcuw .embla__button--next,
.cid-uzbDroBcuw .embla__button--prev {
  display: flex;
}
.cid-uzbDroBcuw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbDroBcuw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbDroBcuw .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-uzbDroBcuw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbDroBcuw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbDroBcuw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbDroBcuw .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbDroBcuw .embla {
  position: relative;
  width: 100%;
}
.cid-uzbDroBcuw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbDroBcuw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbDroBcuw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbDroBcuw .embla__slide a {
  cursor: grab;
}
.cid-uzbDroBcuw .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbDroBcuw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbDroBcuw .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbDroBcuw .mbr-section-title {
  color: #232323;
}
.cid-uzbDroBcuw .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbDroBcuw .mbr-box {
  color: #ffffff;
}
.cid-uzbDroBcuw .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbDroBcuw img,
.cid-uzbDroBcuw .item-img {
  width: 100%;
}
.cid-uzbDroBcuw .item-wrapper {
  position: relative;
}
.cid-uzbDroBcuw .content-head {
  max-width: 800px;
}
.cid-uyMzQRSJO1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzQRSJO1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzQRSJO1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzQRSJO1 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzQRSJO1 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzQRSJO1 .container {
    padding: 0 16px;
  }
}
.cid-uyMzQRSJO1 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzQRSJO1 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .row {
    padding: 25px 9px;
  }
}
.cid-uyMzQRSJO1 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzQRSJO1 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzQRSJO1 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzQRSJO1 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzQRSJO1 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzQRSJO1 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzQRSJO1 .items-wrapper {
    display: block;
  }
}
.cid-uyMzQRSJO1 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzQRSJO1 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzQRSJO1 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzQRSJO1 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzQRSJO1 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzQRSJO1 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzQRSJO1 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzQRSJO1 .card {
  justify-content: center;
}
.cid-uyMzQRSJO1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzQRSJO1 .mbr-text {
  color: #000000;
}
.cid-uyMzQRSJO1 .card-title {
  color: #000000;
}
.cid-uyMzQRSJO1 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzQRSJO1 .card-title,
.cid-uyMzQRSJO1 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzQS3tWg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzQS3tWg .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzQS3tWg .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzQS3tWg .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzQS3tWg .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzQS3tWg .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzQS3tWg .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzQS3tWg .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzQS3tWg .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzQS3tWg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzQS3tWg .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzQS3tWg .embla__button--next,
.cid-uyMzQS3tWg .embla__button--prev {
  display: flex;
}
.cid-uyMzQS3tWg .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-uyMzQS3tWg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzQS3tWg .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzQS3tWg .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzQS3tWg .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzQS3tWg .embla__button {
    top: -10%;
  }
}
.cid-uyMzQS3tWg .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzQS3tWg .embla {
    margin-top: 80px;
  }
}
.cid-uyMzQS3tWg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzQS3tWg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzQS3tWg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzQS3tWg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzQS3tWg .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzQS3tWg .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzQS3tWg .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzQS3tWg .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzQS3tWg .mbr-text ul {
    display: block;
  }
}
.cid-uyMzQS3tWg .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzQS3tWg .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzQS3tWg .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzQS3tWg .item-wrapper {
  height: 100%;
}
.cid-uyMzQS3tWg .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzQS3tWg .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzQS3tWg .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzQSczdj {
  background-color: #000000;
  position: relative;
}
.cid-uyMzQSczdj::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzQSczdj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzQSczdj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzQSczdj .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzQSczdj .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzQSczdj .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzQSczdj .container {
    padding: 0 16px;
  }
}
.cid-uyMzQSczdj .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzQSczdj .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzQSczdj .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzQSczdj .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzQSczdj .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzQSczdj .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-uyMzQSczdj .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzQSczdj .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzQSczdj .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzQSczdj .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzQSczdj .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzQSczdj .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-uyMzQSczdj .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-uyMzQSczdj .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzQSczdj .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzQSczdj .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzQSczdj .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzQSczdj .mbr-text {
  color: #f4f4f4;
}
.cid-uzbDpFZUL9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbDpFZUL9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbDpFZUL9 .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-uzbDpFZUL9 .container-fluid {
    padding: 0;
  }
}
.cid-uzbDpFZUL9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbDpFZUL9 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbDpFZUL9 .embla__button--next,
.cid-uzbDpFZUL9 .embla__button--prev {
  display: flex;
}
.cid-uzbDpFZUL9 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbDpFZUL9 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbDpFZUL9 .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-uzbDpFZUL9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbDpFZUL9 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbDpFZUL9 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbDpFZUL9 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbDpFZUL9 .embla {
  position: relative;
  width: 100%;
}
.cid-uzbDpFZUL9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbDpFZUL9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbDpFZUL9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbDpFZUL9 .embla__slide a {
  cursor: grab;
}
.cid-uzbDpFZUL9 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbDpFZUL9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbDpFZUL9 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbDpFZUL9 .mbr-section-title {
  color: #232323;
}
.cid-uzbDpFZUL9 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbDpFZUL9 .mbr-box {
  color: #ffffff;
}
.cid-uzbDpFZUL9 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbDpFZUL9 img,
.cid-uzbDpFZUL9 .item-img {
  width: 100%;
}
.cid-uzbDpFZUL9 .item-wrapper {
  position: relative;
}
.cid-uzbDpFZUL9 .content-head {
  max-width: 800px;
}
#custom-html-7j {
  /* Type valid CSS here */
}
#custom-html-7j div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7j p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzQSptjf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzQSptjf h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzQSptjf .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzQSptjf .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzQSptjf .nav-link.active {
  background: #232323;
}
.cid-uyMzQSptjf .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-uyMzQSptjf .nav-link:hover {
  background: #232323;
}
.cid-uyMzQSptjf .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-uyMzQSptjf .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzQSptjf .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzQSptjf .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzQSptjf .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzQSptjf .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzQSptjf .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzQSptjf .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzQSptjf .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzQSptjf .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-uyMzQSptjf .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-uyMzQSptjf .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzQSptjf .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-uyMzQSptjf .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzQSptjf .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-uyMzQSptjf .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzQSptjf .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzQSptjf .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzQSptjf .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzQSptjf .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzQSptjf .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzQSptjf .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzQSptjf .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzQSptjf .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzQSptjf .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzQSptjf .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzQSptjf .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-uyMzQSptjf .mbr-text,
  .cid-uyMzQSptjf .nav-link,
  .cid-uyMzQSptjf .mbr-card-title,
  .cid-uyMzQSptjf .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzQSptjf .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzQSptjf .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzQSptjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzQSptjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzQSptjf .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzQSptjf .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzQSptjf .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzQTkpHm .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzQTkpHm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzQTkpHm .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-uyMzQTkpHm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzQTkpHm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzbD7tKqxU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbD7tKqxU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbD7tKqxU .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-uzbD7tKqxU .container-fluid {
    padding: 0;
  }
}
.cid-uzbD7tKqxU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbD7tKqxU .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbD7tKqxU .embla__button--next,
.cid-uzbD7tKqxU .embla__button--prev {
  display: flex;
}
.cid-uzbD7tKqxU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbD7tKqxU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbD7tKqxU .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-uzbD7tKqxU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbD7tKqxU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbD7tKqxU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbD7tKqxU .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbD7tKqxU .embla {
  position: relative;
  width: 100%;
}
.cid-uzbD7tKqxU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbD7tKqxU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbD7tKqxU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbD7tKqxU .embla__slide a {
  cursor: grab;
}
.cid-uzbD7tKqxU .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbD7tKqxU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbD7tKqxU .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbD7tKqxU .mbr-section-title {
  color: #232323;
}
.cid-uzbD7tKqxU .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbD7tKqxU .mbr-box {
  color: #ffffff;
}
.cid-uzbD7tKqxU .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbD7tKqxU img,
.cid-uzbD7tKqxU .item-img {
  width: 100%;
}
.cid-uzbD7tKqxU .item-wrapper {
  position: relative;
}
.cid-uzbD7tKqxU .content-head {
  max-width: 800px;
}
.cid-uyMzQTNXOm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzQTNXOm .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzSbFYgL {
  background-image: url("../../../assets/images/100000715.webp");
}
.cid-uyMzSbFYgL img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzSbFYgL .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzSbFYgL .images {
    display: none;
  }
}
.cid-uyMzSbFYgL .image-wrapper-1,
.cid-uyMzSbFYgL .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzSbFYgL .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzSbFYgL .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzSbFYgL .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzSbFYgL .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzSbFYgL .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzSbFYgL .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzSbFYgL .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzSbFYgL .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzSbFYgL .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzSbFYgL .text-wrapper {
  width: 100%;
}
.cid-uyMzSbFYgL .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzSbFYgL .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzSbFYgL .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzSbFYgL .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzSbFYgL .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzSbFYgL .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzSbFYgL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzSbFYgL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzSbFYgL .text {
  display: flex;
  align-items: center;
}
.cid-uzbE3AJgCl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbE3AJgCl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbE3AJgCl .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-uzbE3AJgCl .container-fluid {
    padding: 0;
  }
}
.cid-uzbE3AJgCl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbE3AJgCl .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbE3AJgCl .embla__button--next,
.cid-uzbE3AJgCl .embla__button--prev {
  display: flex;
}
.cid-uzbE3AJgCl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbE3AJgCl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbE3AJgCl .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-uzbE3AJgCl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbE3AJgCl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbE3AJgCl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbE3AJgCl .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbE3AJgCl .embla {
  position: relative;
  width: 100%;
}
.cid-uzbE3AJgCl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbE3AJgCl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbE3AJgCl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbE3AJgCl .embla__slide a {
  cursor: grab;
}
.cid-uzbE3AJgCl .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbE3AJgCl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbE3AJgCl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbE3AJgCl .mbr-section-title {
  color: #232323;
}
.cid-uzbE3AJgCl .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbE3AJgCl .mbr-box {
  color: #ffffff;
}
.cid-uzbE3AJgCl .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbE3AJgCl img,
.cid-uzbE3AJgCl .item-img {
  width: 100%;
}
.cid-uzbE3AJgCl .item-wrapper {
  position: relative;
}
.cid-uzbE3AJgCl .content-head {
  max-width: 800px;
}
.cid-uyMzSbM1R4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzSbM1R4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzSbM1R4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzSbM1R4 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzSbM1R4 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzSbM1R4 .container {
    padding: 0 16px;
  }
}
.cid-uyMzSbM1R4 .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzSbM1R4 .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .row {
    padding: 25px 9px;
  }
}
.cid-uyMzSbM1R4 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzSbM1R4 .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzSbM1R4 .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzSbM1R4 .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzSbM1R4 .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzSbM1R4 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzSbM1R4 .items-wrapper {
    display: block;
  }
}
.cid-uyMzSbM1R4 .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzSbM1R4 .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzSbM1R4 .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzSbM1R4 .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzSbM1R4 .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzSbM1R4 .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzSbM1R4 .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzSbM1R4 .card {
  justify-content: center;
}
.cid-uyMzSbM1R4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzSbM1R4 .mbr-text {
  color: #000000;
}
.cid-uyMzSbM1R4 .card-title {
  color: #000000;
}
.cid-uyMzSbM1R4 .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzSbM1R4 .card-title,
.cid-uyMzSbM1R4 .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzSbXK2B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzSbXK2B .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzSbXK2B .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzSbXK2B .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzSbXK2B .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzSbXK2B .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzSbXK2B .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzSbXK2B .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzSbXK2B .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzSbXK2B .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzSbXK2B .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzSbXK2B .embla__button--next,
.cid-uyMzSbXK2B .embla__button--prev {
  display: flex;
}
.cid-uyMzSbXK2B .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-uyMzSbXK2B .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzSbXK2B .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzSbXK2B .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzSbXK2B .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzSbXK2B .embla__button {
    top: -10%;
  }
}
.cid-uyMzSbXK2B .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzSbXK2B .embla {
    margin-top: 80px;
  }
}
.cid-uyMzSbXK2B .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzSbXK2B .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzSbXK2B .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzSbXK2B .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzSbXK2B .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzSbXK2B .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzSbXK2B .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzSbXK2B .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzSbXK2B .mbr-text ul {
    display: block;
  }
}
.cid-uyMzSbXK2B .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzSbXK2B .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzSbXK2B .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzSbXK2B .item-wrapper {
  height: 100%;
}
.cid-uyMzSbXK2B .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzSbXK2B .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzSbXK2B .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzSc6va1 {
  background-color: #000000;
  position: relative;
}
.cid-uyMzSc6va1::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzSc6va1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzSc6va1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzSc6va1 .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzSc6va1 .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzSc6va1 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzSc6va1 .container {
    padding: 0 16px;
  }
}
.cid-uyMzSc6va1 .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzSc6va1 .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzSc6va1 .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzSc6va1 .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzSc6va1 .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzSc6va1 .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-uyMzSc6va1 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzSc6va1 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzSc6va1 .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzSc6va1 .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzSc6va1 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzSc6va1 .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-uyMzSc6va1 .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-uyMzSc6va1 .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzSc6va1 .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzSc6va1 .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzSc6va1 .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzSc6va1 .mbr-text {
  color: #f4f4f4;
}
.cid-uzbE1ELUqc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbE1ELUqc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbE1ELUqc .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-uzbE1ELUqc .container-fluid {
    padding: 0;
  }
}
.cid-uzbE1ELUqc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbE1ELUqc .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbE1ELUqc .embla__button--next,
.cid-uzbE1ELUqc .embla__button--prev {
  display: flex;
}
.cid-uzbE1ELUqc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbE1ELUqc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbE1ELUqc .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-uzbE1ELUqc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbE1ELUqc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbE1ELUqc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbE1ELUqc .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbE1ELUqc .embla {
  position: relative;
  width: 100%;
}
.cid-uzbE1ELUqc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbE1ELUqc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbE1ELUqc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbE1ELUqc .embla__slide a {
  cursor: grab;
}
.cid-uzbE1ELUqc .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbE1ELUqc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbE1ELUqc .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbE1ELUqc .mbr-section-title {
  color: #232323;
}
.cid-uzbE1ELUqc .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbE1ELUqc .mbr-box {
  color: #ffffff;
}
.cid-uzbE1ELUqc .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbE1ELUqc img,
.cid-uzbE1ELUqc .item-img {
  width: 100%;
}
.cid-uzbE1ELUqc .item-wrapper {
  position: relative;
}
.cid-uzbE1ELUqc .content-head {
  max-width: 800px;
}
#custom-html-7t {
  /* Type valid CSS here */
}
#custom-html-7t div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7t p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzScjcbC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzScjcbC h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzScjcbC .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzScjcbC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzScjcbC .nav-link.active {
  background: #232323;
}
.cid-uyMzScjcbC .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-uyMzScjcbC .nav-link:hover {
  background: #232323;
}
.cid-uyMzScjcbC .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-uyMzScjcbC .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzScjcbC .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzScjcbC .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzScjcbC .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzScjcbC .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzScjcbC .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzScjcbC .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzScjcbC .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzScjcbC .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-uyMzScjcbC .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-uyMzScjcbC .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzScjcbC .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-uyMzScjcbC .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzScjcbC .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-uyMzScjcbC .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzScjcbC .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzScjcbC .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzScjcbC .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzScjcbC .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzScjcbC .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzScjcbC .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzScjcbC .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzScjcbC .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzScjcbC .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzScjcbC .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzScjcbC .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-uyMzScjcbC .mbr-text,
  .cid-uyMzScjcbC .nav-link,
  .cid-uyMzScjcbC .mbr-card-title,
  .cid-uyMzScjcbC .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzScjcbC .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzScjcbC .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzScjcbC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzScjcbC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzScjcbC .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzScjcbC .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzScjcbC .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMzSddwlB .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzSddwlB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzSddwlB .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-uyMzSddwlB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzSddwlB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzbDAw3c7o {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbDAw3c7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbDAw3c7o .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-uzbDAw3c7o .container-fluid {
    padding: 0;
  }
}
.cid-uzbDAw3c7o .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbDAw3c7o .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbDAw3c7o .embla__button--next,
.cid-uzbDAw3c7o .embla__button--prev {
  display: flex;
}
.cid-uzbDAw3c7o .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbDAw3c7o .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbDAw3c7o .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-uzbDAw3c7o .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbDAw3c7o .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbDAw3c7o .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbDAw3c7o .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbDAw3c7o .embla {
  position: relative;
  width: 100%;
}
.cid-uzbDAw3c7o .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbDAw3c7o .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbDAw3c7o .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbDAw3c7o .embla__slide a {
  cursor: grab;
}
.cid-uzbDAw3c7o .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbDAw3c7o .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbDAw3c7o .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbDAw3c7o .mbr-section-title {
  color: #232323;
}
.cid-uzbDAw3c7o .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbDAw3c7o .mbr-box {
  color: #ffffff;
}
.cid-uzbDAw3c7o .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbDAw3c7o img,
.cid-uzbDAw3c7o .item-img {
  width: 100%;
}
.cid-uzbDAw3c7o .item-wrapper {
  position: relative;
}
.cid-uzbDAw3c7o .content-head {
  max-width: 800px;
}
.cid-uyMzSdGfST {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzSdGfST .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzV4M434 {
  background-image: url("../../../assets/images/15000079.webp");
}
.cid-uyMzV4M434 img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzV4M434 .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzV4M434 .images {
    display: none;
  }
}
.cid-uyMzV4M434 .image-wrapper-1,
.cid-uyMzV4M434 .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzV4M434 .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzV4M434 .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzV4M434 .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzV4M434 .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzV4M434 .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzV4M434 .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzV4M434 .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzV4M434 .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzV4M434 .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzV4M434 .text-wrapper {
  width: 100%;
}
.cid-uyMzV4M434 .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzV4M434 .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzV4M434 .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzV4M434 .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzV4M434 .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzV4M434 .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzV4M434 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzV4M434 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzV4M434 .text {
  display: flex;
  align-items: center;
}
.cid-uzbELVtOK7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbELVtOK7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbELVtOK7 .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-uzbELVtOK7 .container-fluid {
    padding: 0;
  }
}
.cid-uzbELVtOK7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbELVtOK7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbELVtOK7 .embla__button--next,
.cid-uzbELVtOK7 .embla__button--prev {
  display: flex;
}
.cid-uzbELVtOK7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbELVtOK7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbELVtOK7 .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-uzbELVtOK7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbELVtOK7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbELVtOK7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbELVtOK7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbELVtOK7 .embla {
  position: relative;
  width: 100%;
}
.cid-uzbELVtOK7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbELVtOK7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbELVtOK7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbELVtOK7 .embla__slide a {
  cursor: grab;
}
.cid-uzbELVtOK7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbELVtOK7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbELVtOK7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbELVtOK7 .mbr-section-title {
  color: #232323;
}
.cid-uzbELVtOK7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbELVtOK7 .mbr-box {
  color: #ffffff;
}
.cid-uzbELVtOK7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbELVtOK7 img,
.cid-uzbELVtOK7 .item-img {
  width: 100%;
}
.cid-uzbELVtOK7 .item-wrapper {
  position: relative;
}
.cid-uzbELVtOK7 .content-head {
  max-width: 800px;
}
.cid-uyMzV4UR2V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzV4UR2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzV4UR2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzV4UR2V .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzV4UR2V .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzV4UR2V .container {
    padding: 0 16px;
  }
}
.cid-uyMzV4UR2V .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzV4UR2V .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .row {
    padding: 25px 9px;
  }
}
.cid-uyMzV4UR2V .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzV4UR2V .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzV4UR2V .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzV4UR2V .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzV4UR2V .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzV4UR2V .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzV4UR2V .items-wrapper {
    display: block;
  }
}
.cid-uyMzV4UR2V .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzV4UR2V .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzV4UR2V .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzV4UR2V .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzV4UR2V .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzV4UR2V .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzV4UR2V .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzV4UR2V .card {
  justify-content: center;
}
.cid-uyMzV4UR2V .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzV4UR2V .mbr-text {
  color: #000000;
}
.cid-uyMzV4UR2V .card-title {
  color: #000000;
}
.cid-uyMzV4UR2V .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzV4UR2V .card-title,
.cid-uyMzV4UR2V .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzV5536K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzV5536K .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzV5536K .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzV5536K .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzV5536K .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzV5536K .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzV5536K .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzV5536K .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzV5536K .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzV5536K .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzV5536K .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzV5536K .embla__button--next,
.cid-uyMzV5536K .embla__button--prev {
  display: flex;
}
.cid-uyMzV5536K .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-uyMzV5536K .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzV5536K .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzV5536K .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzV5536K .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzV5536K .embla__button {
    top: -10%;
  }
}
.cid-uyMzV5536K .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzV5536K .embla {
    margin-top: 80px;
  }
}
.cid-uyMzV5536K .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzV5536K .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzV5536K .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzV5536K .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzV5536K .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzV5536K .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzV5536K .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzV5536K .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzV5536K .mbr-text ul {
    display: block;
  }
}
.cid-uyMzV5536K .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzV5536K .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzV5536K .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzV5536K .item-wrapper {
  height: 100%;
}
.cid-uyMzV5536K .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzV5536K .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzV5536K .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzV5e6y9 {
  background-color: #000000;
  position: relative;
}
.cid-uyMzV5e6y9::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzV5e6y9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzV5e6y9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzV5e6y9 .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzV5e6y9 .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzV5e6y9 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzV5e6y9 .container {
    padding: 0 16px;
  }
}
.cid-uyMzV5e6y9 .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzV5e6y9 .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzV5e6y9 .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzV5e6y9 .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzV5e6y9 .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzV5e6y9 .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-uyMzV5e6y9 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzV5e6y9 .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzV5e6y9 .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzV5e6y9 .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzV5e6y9 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzV5e6y9 .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-uyMzV5e6y9 .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-uyMzV5e6y9 .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzV5e6y9 .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzV5e6y9 .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzV5e6y9 .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzV5e6y9 .mbr-text {
  color: #f4f4f4;
}
.cid-uzbEKaXI2M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbEKaXI2M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbEKaXI2M .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-uzbEKaXI2M .container-fluid {
    padding: 0;
  }
}
.cid-uzbEKaXI2M .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbEKaXI2M .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbEKaXI2M .embla__button--next,
.cid-uzbEKaXI2M .embla__button--prev {
  display: flex;
}
.cid-uzbEKaXI2M .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbEKaXI2M .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbEKaXI2M .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-uzbEKaXI2M .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbEKaXI2M .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbEKaXI2M .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbEKaXI2M .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbEKaXI2M .embla {
  position: relative;
  width: 100%;
}
.cid-uzbEKaXI2M .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbEKaXI2M .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbEKaXI2M .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbEKaXI2M .embla__slide a {
  cursor: grab;
}
.cid-uzbEKaXI2M .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbEKaXI2M .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbEKaXI2M .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbEKaXI2M .mbr-section-title {
  color: #232323;
}
.cid-uzbEKaXI2M .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbEKaXI2M .mbr-box {
  color: #ffffff;
}
.cid-uzbEKaXI2M .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbEKaXI2M img,
.cid-uzbEKaXI2M .item-img {
  width: 100%;
}
.cid-uzbEKaXI2M .item-wrapper {
  position: relative;
}
.cid-uzbEKaXI2M .content-head {
  max-width: 800px;
}
#custom-html-83 {
  /* Type valid CSS here */
}
#custom-html-83 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-83 p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzV5r5yV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzV5r5yV h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzV5r5yV .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzV5r5yV .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzV5r5yV .nav-link.active {
  background: #232323;
}
.cid-uyMzV5r5yV .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-uyMzV5r5yV .nav-link:hover {
  background: #232323;
}
.cid-uyMzV5r5yV .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-uyMzV5r5yV .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzV5r5yV .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzV5r5yV .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzV5r5yV .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzV5r5yV .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzV5r5yV .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzV5r5yV .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzV5r5yV .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzV5r5yV .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-uyMzV5r5yV .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-uyMzV5r5yV .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzV5r5yV .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-uyMzV5r5yV .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzV5r5yV .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-uyMzV5r5yV .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzV5r5yV .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzV5r5yV .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzV5r5yV .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzV5r5yV .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzV5r5yV .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzV5r5yV .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzV5r5yV .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzV5r5yV .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzV5r5yV .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzV5r5yV .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzV5r5yV .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-uyMzV5r5yV .mbr-text,
  .cid-uyMzV5r5yV .nav-link,
  .cid-uyMzV5r5yV .mbr-card-title,
  .cid-uyMzV5r5yV .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzV5r5yV .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzV5r5yV .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzV5r5yV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzV5r5yV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzV5r5yV .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzV5r5yV .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzV5r5yV .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbEG0jCeX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbEG0jCeX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbEG0jCeX .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-uzbEG0jCeX .container-fluid {
    padding: 0;
  }
}
.cid-uzbEG0jCeX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbEG0jCeX .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbEG0jCeX .embla__button--next,
.cid-uzbEG0jCeX .embla__button--prev {
  display: flex;
}
.cid-uzbEG0jCeX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbEG0jCeX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbEG0jCeX .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-uzbEG0jCeX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbEG0jCeX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbEG0jCeX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbEG0jCeX .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbEG0jCeX .embla {
  position: relative;
  width: 100%;
}
.cid-uzbEG0jCeX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbEG0jCeX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbEG0jCeX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbEG0jCeX .embla__slide a {
  cursor: grab;
}
.cid-uzbEG0jCeX .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbEG0jCeX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbEG0jCeX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbEG0jCeX .mbr-section-title {
  color: #232323;
}
.cid-uzbEG0jCeX .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbEG0jCeX .mbr-box {
  color: #ffffff;
}
.cid-uzbEG0jCeX .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbEG0jCeX img,
.cid-uzbEG0jCeX .item-img {
  width: 100%;
}
.cid-uzbEG0jCeX .item-wrapper {
  position: relative;
}
.cid-uzbEG0jCeX .content-head {
  max-width: 800px;
}
.cid-uyMzV6n521 .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzV6n521 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzV6n521 .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-uyMzV6n521 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzV6n521 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzV6Pfae {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzV6Pfae .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMzXQws5a {
  background-image: url("../../../assets/images/96001553.webp");
}
.cid-uyMzXQws5a img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMzXQws5a .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMzXQws5a .images {
    display: none;
  }
}
.cid-uyMzXQws5a .image-wrapper-1,
.cid-uyMzXQws5a .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMzXQws5a .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMzXQws5a .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMzXQws5a .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMzXQws5a .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMzXQws5a .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMzXQws5a .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMzXQws5a .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMzXQws5a .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMzXQws5a .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMzXQws5a .text-wrapper {
  width: 100%;
}
.cid-uyMzXQws5a .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzXQws5a .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzXQws5a .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMzXQws5a .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMzXQws5a .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMzXQws5a .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMzXQws5a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzXQws5a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzXQws5a .text {
  display: flex;
  align-items: center;
}
.cid-uzbFbSeeR0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFbSeeR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFbSeeR0 .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-uzbFbSeeR0 .container-fluid {
    padding: 0;
  }
}
.cid-uzbFbSeeR0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFbSeeR0 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFbSeeR0 .embla__button--next,
.cid-uzbFbSeeR0 .embla__button--prev {
  display: flex;
}
.cid-uzbFbSeeR0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFbSeeR0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFbSeeR0 .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-uzbFbSeeR0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFbSeeR0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFbSeeR0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFbSeeR0 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFbSeeR0 .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFbSeeR0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFbSeeR0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFbSeeR0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFbSeeR0 .embla__slide a {
  cursor: grab;
}
.cid-uzbFbSeeR0 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFbSeeR0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFbSeeR0 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFbSeeR0 .mbr-section-title {
  color: #232323;
}
.cid-uzbFbSeeR0 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFbSeeR0 .mbr-box {
  color: #ffffff;
}
.cid-uzbFbSeeR0 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFbSeeR0 img,
.cid-uzbFbSeeR0 .item-img {
  width: 100%;
}
.cid-uzbFbSeeR0 .item-wrapper {
  position: relative;
}
.cid-uzbFbSeeR0 .content-head {
  max-width: 800px;
}
.cid-uyMzXQE5PE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMzXQE5PE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzXQE5PE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzXQE5PE .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzXQE5PE .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMzXQE5PE .container {
    padding: 0 16px;
  }
}
.cid-uyMzXQE5PE .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMzXQE5PE .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .row {
    padding: 25px 9px;
  }
}
.cid-uyMzXQE5PE .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMzXQE5PE .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMzXQE5PE .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMzXQE5PE .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMzXQE5PE .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMzXQE5PE .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMzXQE5PE .items-wrapper {
    display: block;
  }
}
.cid-uyMzXQE5PE .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMzXQE5PE .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMzXQE5PE .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMzXQE5PE .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMzXQE5PE .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMzXQE5PE .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMzXQE5PE .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMzXQE5PE .card {
  justify-content: center;
}
.cid-uyMzXQE5PE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMzXQE5PE .mbr-text {
  color: #000000;
}
.cid-uyMzXQE5PE .card-title {
  color: #000000;
}
.cid-uyMzXQE5PE .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzXQE5PE .card-title,
.cid-uyMzXQE5PE .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMzXQOGHh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMzXQOGHh .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMzXQOGHh .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMzXQOGHh .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMzXQOGHh .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMzXQOGHh .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMzXQOGHh .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMzXQOGHh .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMzXQOGHh .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMzXQOGHh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMzXQOGHh .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMzXQOGHh .embla__button--next,
.cid-uyMzXQOGHh .embla__button--prev {
  display: flex;
}
.cid-uyMzXQOGHh .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-uyMzXQOGHh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMzXQOGHh .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMzXQOGHh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMzXQOGHh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMzXQOGHh .embla__button {
    top: -10%;
  }
}
.cid-uyMzXQOGHh .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMzXQOGHh .embla {
    margin-top: 80px;
  }
}
.cid-uyMzXQOGHh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMzXQOGHh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMzXQOGHh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMzXQOGHh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMzXQOGHh .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMzXQOGHh .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMzXQOGHh .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMzXQOGHh .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMzXQOGHh .mbr-text ul {
    display: block;
  }
}
.cid-uyMzXQOGHh .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMzXQOGHh .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMzXQOGHh .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMzXQOGHh .item-wrapper {
  height: 100%;
}
.cid-uyMzXQOGHh .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMzXQOGHh .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMzXQOGHh .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMzXQXdkj {
  background-color: #000000;
  position: relative;
}
.cid-uyMzXQXdkj::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMzXQXdkj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzXQXdkj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzXQXdkj .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMzXQXdkj .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzXQXdkj .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzXQXdkj .container {
    padding: 0 16px;
  }
}
.cid-uyMzXQXdkj .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMzXQXdkj .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMzXQXdkj .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMzXQXdkj .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMzXQXdkj .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMzXQXdkj .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-uyMzXQXdkj .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMzXQXdkj .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMzXQXdkj .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMzXQXdkj .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMzXQXdkj .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMzXQXdkj .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-uyMzXQXdkj .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-uyMzXQXdkj .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMzXQXdkj .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMzXQXdkj .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMzXQXdkj .mbr-section-title {
  color: #ffffff;
}
.cid-uyMzXQXdkj .mbr-text {
  color: #f4f4f4;
}
.cid-uzbFabfqHH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFabfqHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFabfqHH .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-uzbFabfqHH .container-fluid {
    padding: 0;
  }
}
.cid-uzbFabfqHH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFabfqHH .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFabfqHH .embla__button--next,
.cid-uzbFabfqHH .embla__button--prev {
  display: flex;
}
.cid-uzbFabfqHH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFabfqHH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFabfqHH .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-uzbFabfqHH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFabfqHH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFabfqHH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFabfqHH .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFabfqHH .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFabfqHH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFabfqHH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFabfqHH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFabfqHH .embla__slide a {
  cursor: grab;
}
.cid-uzbFabfqHH .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFabfqHH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFabfqHH .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFabfqHH .mbr-section-title {
  color: #232323;
}
.cid-uzbFabfqHH .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFabfqHH .mbr-box {
  color: #ffffff;
}
.cid-uzbFabfqHH .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFabfqHH img,
.cid-uzbFabfqHH .item-img {
  width: 100%;
}
.cid-uzbFabfqHH .item-wrapper {
  position: relative;
}
.cid-uzbFabfqHH .content-head {
  max-width: 800px;
}
#custom-html-8d {
  /* Type valid CSS here */
}
#custom-html-8d div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8d p {
  font-size: 60px;
  color: #777;
}
.cid-uyMzXRbbjO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMzXRbbjO h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMzXRbbjO .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMzXRbbjO .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMzXRbbjO .nav-link.active {
  background: #232323;
}
.cid-uyMzXRbbjO .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-uyMzXRbbjO .nav-link:hover {
  background: #232323;
}
.cid-uyMzXRbbjO .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-uyMzXRbbjO .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMzXRbbjO .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMzXRbbjO .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMzXRbbjO .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMzXRbbjO .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMzXRbbjO .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMzXRbbjO .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMzXRbbjO .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMzXRbbjO .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-uyMzXRbbjO .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-uyMzXRbbjO .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMzXRbbjO .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-uyMzXRbbjO .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMzXRbbjO .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-uyMzXRbbjO .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMzXRbbjO .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMzXRbbjO .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMzXRbbjO .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMzXRbbjO .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMzXRbbjO .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMzXRbbjO .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMzXRbbjO .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMzXRbbjO .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMzXRbbjO .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMzXRbbjO .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMzXRbbjO .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-uyMzXRbbjO .mbr-text,
  .cid-uyMzXRbbjO .nav-link,
  .cid-uyMzXRbbjO .mbr-card-title,
  .cid-uyMzXRbbjO .mbr-section-title {
    text-align: left;
  }
  .cid-uyMzXRbbjO .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMzXRbbjO .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMzXRbbjO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMzXRbbjO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMzXRbbjO .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMzXRbbjO .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMzXRbbjO .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbF1hh5t7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbF1hh5t7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbF1hh5t7 .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-uzbF1hh5t7 .container-fluid {
    padding: 0;
  }
}
.cid-uzbF1hh5t7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbF1hh5t7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbF1hh5t7 .embla__button--next,
.cid-uzbF1hh5t7 .embla__button--prev {
  display: flex;
}
.cid-uzbF1hh5t7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbF1hh5t7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbF1hh5t7 .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-uzbF1hh5t7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbF1hh5t7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbF1hh5t7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbF1hh5t7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbF1hh5t7 .embla {
  position: relative;
  width: 100%;
}
.cid-uzbF1hh5t7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbF1hh5t7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbF1hh5t7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbF1hh5t7 .embla__slide a {
  cursor: grab;
}
.cid-uzbF1hh5t7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbF1hh5t7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbF1hh5t7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbF1hh5t7 .mbr-section-title {
  color: #232323;
}
.cid-uzbF1hh5t7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbF1hh5t7 .mbr-box {
  color: #ffffff;
}
.cid-uzbF1hh5t7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbF1hh5t7 img,
.cid-uzbF1hh5t7 .item-img {
  width: 100%;
}
.cid-uzbF1hh5t7 .item-wrapper {
  position: relative;
}
.cid-uzbF1hh5t7 .content-head {
  max-width: 800px;
}
.cid-uyMzXS4CMD .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMzXS4CMD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMzXS4CMD .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-uyMzXS4CMD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMzXS4CMD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMzXSvGMU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMzXSvGMU .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMA0qZYUv {
  background-image: url("../../../assets/images/15000891.webp");
}
.cid-uyMA0qZYUv img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMA0qZYUv .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMA0qZYUv .images {
    display: none;
  }
}
.cid-uyMA0qZYUv .image-wrapper-1,
.cid-uyMA0qZYUv .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMA0qZYUv .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMA0qZYUv .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMA0qZYUv .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMA0qZYUv .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMA0qZYUv .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMA0qZYUv .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMA0qZYUv .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMA0qZYUv .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMA0qZYUv .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMA0qZYUv .text-wrapper {
  width: 100%;
}
.cid-uyMA0qZYUv .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA0qZYUv .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA0qZYUv .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMA0qZYUv .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMA0qZYUv .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMA0qZYUv .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMA0qZYUv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA0qZYUv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA0qZYUv .text {
  display: flex;
  align-items: center;
}
.cid-uzbFwxjAHv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFwxjAHv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFwxjAHv .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-uzbFwxjAHv .container-fluid {
    padding: 0;
  }
}
.cid-uzbFwxjAHv .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFwxjAHv .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFwxjAHv .embla__button--next,
.cid-uzbFwxjAHv .embla__button--prev {
  display: flex;
}
.cid-uzbFwxjAHv .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFwxjAHv .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFwxjAHv .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-uzbFwxjAHv .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFwxjAHv .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFwxjAHv .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFwxjAHv .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFwxjAHv .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFwxjAHv .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFwxjAHv .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFwxjAHv .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFwxjAHv .embla__slide a {
  cursor: grab;
}
.cid-uzbFwxjAHv .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFwxjAHv .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFwxjAHv .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFwxjAHv .mbr-section-title {
  color: #232323;
}
.cid-uzbFwxjAHv .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFwxjAHv .mbr-box {
  color: #ffffff;
}
.cid-uzbFwxjAHv .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFwxjAHv img,
.cid-uzbFwxjAHv .item-img {
  width: 100%;
}
.cid-uzbFwxjAHv .item-wrapper {
  position: relative;
}
.cid-uzbFwxjAHv .content-head {
  max-width: 800px;
}
.cid-uyMA0r7udo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMA0r7udo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA0r7udo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA0r7udo .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA0r7udo .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA0r7udo .container {
    padding: 0 16px;
  }
}
.cid-uyMA0r7udo .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMA0r7udo .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .row {
    padding: 25px 9px;
  }
}
.cid-uyMA0r7udo .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMA0r7udo .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMA0r7udo .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMA0r7udo .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMA0r7udo .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMA0r7udo .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMA0r7udo .items-wrapper {
    display: block;
  }
}
.cid-uyMA0r7udo .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMA0r7udo .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMA0r7udo .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMA0r7udo .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMA0r7udo .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMA0r7udo .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMA0r7udo .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMA0r7udo .card {
  justify-content: center;
}
.cid-uyMA0r7udo .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMA0r7udo .mbr-text {
  color: #000000;
}
.cid-uyMA0r7udo .card-title {
  color: #000000;
}
.cid-uyMA0r7udo .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA0r7udo .card-title,
.cid-uyMA0r7udo .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMA0rhOSk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMA0rhOSk .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMA0rhOSk .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMA0rhOSk .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMA0rhOSk .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMA0rhOSk .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMA0rhOSk .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMA0rhOSk .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMA0rhOSk .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMA0rhOSk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMA0rhOSk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMA0rhOSk .embla__button--next,
.cid-uyMA0rhOSk .embla__button--prev {
  display: flex;
}
.cid-uyMA0rhOSk .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-uyMA0rhOSk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMA0rhOSk .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMA0rhOSk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMA0rhOSk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMA0rhOSk .embla__button {
    top: -10%;
  }
}
.cid-uyMA0rhOSk .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMA0rhOSk .embla {
    margin-top: 80px;
  }
}
.cid-uyMA0rhOSk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMA0rhOSk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMA0rhOSk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMA0rhOSk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMA0rhOSk .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA0rhOSk .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA0rhOSk .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMA0rhOSk .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMA0rhOSk .mbr-text ul {
    display: block;
  }
}
.cid-uyMA0rhOSk .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMA0rhOSk .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMA0rhOSk .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMA0rhOSk .item-wrapper {
  height: 100%;
}
.cid-uyMA0rhOSk .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMA0rhOSk .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMA0rhOSk .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMA0rrSsa {
  background-color: #000000;
  position: relative;
}
.cid-uyMA0rrSsa::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMA0rrSsa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA0rrSsa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA0rrSsa .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMA0rrSsa .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA0rrSsa .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA0rrSsa .container {
    padding: 0 16px;
  }
}
.cid-uyMA0rrSsa .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMA0rrSsa .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA0rrSsa .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMA0rrSsa .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMA0rrSsa .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMA0rrSsa .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-uyMA0rrSsa .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMA0rrSsa .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMA0rrSsa .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMA0rrSsa .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMA0rrSsa .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMA0rrSsa .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-uyMA0rrSsa .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-uyMA0rrSsa .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMA0rrSsa .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMA0rrSsa .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMA0rrSsa .mbr-section-title {
  color: #ffffff;
}
.cid-uyMA0rrSsa .mbr-text {
  color: #f4f4f4;
}
.cid-uzbFui4PzZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFui4PzZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFui4PzZ .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-uzbFui4PzZ .container-fluid {
    padding: 0;
  }
}
.cid-uzbFui4PzZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFui4PzZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFui4PzZ .embla__button--next,
.cid-uzbFui4PzZ .embla__button--prev {
  display: flex;
}
.cid-uzbFui4PzZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFui4PzZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFui4PzZ .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-uzbFui4PzZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFui4PzZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFui4PzZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFui4PzZ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFui4PzZ .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFui4PzZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFui4PzZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFui4PzZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFui4PzZ .embla__slide a {
  cursor: grab;
}
.cid-uzbFui4PzZ .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFui4PzZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFui4PzZ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFui4PzZ .mbr-section-title {
  color: #232323;
}
.cid-uzbFui4PzZ .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFui4PzZ .mbr-box {
  color: #ffffff;
}
.cid-uzbFui4PzZ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFui4PzZ img,
.cid-uzbFui4PzZ .item-img {
  width: 100%;
}
.cid-uzbFui4PzZ .item-wrapper {
  position: relative;
}
.cid-uzbFui4PzZ .content-head {
  max-width: 800px;
}
#custom-html-8n {
  /* Type valid CSS here */
}
#custom-html-8n div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8n p {
  font-size: 60px;
  color: #777;
}
.cid-uyMA0rDzZy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMA0rDzZy h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMA0rDzZy .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMA0rDzZy .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMA0rDzZy .nav-link.active {
  background: #232323;
}
.cid-uyMA0rDzZy .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-uyMA0rDzZy .nav-link:hover {
  background: #232323;
}
.cid-uyMA0rDzZy .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-uyMA0rDzZy .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMA0rDzZy .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMA0rDzZy .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMA0rDzZy .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMA0rDzZy .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMA0rDzZy .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMA0rDzZy .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMA0rDzZy .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMA0rDzZy .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-uyMA0rDzZy .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-uyMA0rDzZy .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMA0rDzZy .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-uyMA0rDzZy .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMA0rDzZy .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-uyMA0rDzZy .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMA0rDzZy .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMA0rDzZy .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMA0rDzZy .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA0rDzZy .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMA0rDzZy .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMA0rDzZy .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMA0rDzZy .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMA0rDzZy .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMA0rDzZy .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMA0rDzZy .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMA0rDzZy .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-uyMA0rDzZy .mbr-text,
  .cid-uyMA0rDzZy .nav-link,
  .cid-uyMA0rDzZy .mbr-card-title,
  .cid-uyMA0rDzZy .mbr-section-title {
    text-align: left;
  }
  .cid-uyMA0rDzZy .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMA0rDzZy .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMA0rDzZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA0rDzZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA0rDzZy .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMA0rDzZy .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMA0rDzZy .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyMA0swsix .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMA0swsix .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMA0swsix .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-uyMA0swsix .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMA0swsix .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzbFnCo1Ak {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFnCo1Ak .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFnCo1Ak .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-uzbFnCo1Ak .container-fluid {
    padding: 0;
  }
}
.cid-uzbFnCo1Ak .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFnCo1Ak .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFnCo1Ak .embla__button--next,
.cid-uzbFnCo1Ak .embla__button--prev {
  display: flex;
}
.cid-uzbFnCo1Ak .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFnCo1Ak .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFnCo1Ak .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-uzbFnCo1Ak .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFnCo1Ak .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFnCo1Ak .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFnCo1Ak .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFnCo1Ak .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFnCo1Ak .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFnCo1Ak .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFnCo1Ak .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFnCo1Ak .embla__slide a {
  cursor: grab;
}
.cid-uzbFnCo1Ak .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFnCo1Ak .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFnCo1Ak .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFnCo1Ak .mbr-section-title {
  color: #232323;
}
.cid-uzbFnCo1Ak .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFnCo1Ak .mbr-box {
  color: #ffffff;
}
.cid-uzbFnCo1Ak .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFnCo1Ak img,
.cid-uzbFnCo1Ak .item-img {
  width: 100%;
}
.cid-uzbFnCo1Ak .item-wrapper {
  position: relative;
}
.cid-uzbFnCo1Ak .content-head {
  max-width: 800px;
}
.cid-uyMA0sXDSu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMA0sXDSu .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMA4Iojol {
  background-image: url("../../../assets/images/79000050.webp");
}
.cid-uyMA4Iojol img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMA4Iojol .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMA4Iojol .images {
    display: none;
  }
}
.cid-uyMA4Iojol .image-wrapper-1,
.cid-uyMA4Iojol .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMA4Iojol .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMA4Iojol .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMA4Iojol .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMA4Iojol .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMA4Iojol .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMA4Iojol .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMA4Iojol .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMA4Iojol .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMA4Iojol .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMA4Iojol .text-wrapper {
  width: 100%;
}
.cid-uyMA4Iojol .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA4Iojol .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA4Iojol .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMA4Iojol .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMA4Iojol .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMA4Iojol .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMA4Iojol .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA4Iojol .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA4Iojol .text {
  display: flex;
  align-items: center;
}
.cid-uzbFGBFtJz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFGBFtJz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFGBFtJz .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-uzbFGBFtJz .container-fluid {
    padding: 0;
  }
}
.cid-uzbFGBFtJz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFGBFtJz .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFGBFtJz .embla__button--next,
.cid-uzbFGBFtJz .embla__button--prev {
  display: flex;
}
.cid-uzbFGBFtJz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFGBFtJz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFGBFtJz .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-uzbFGBFtJz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFGBFtJz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFGBFtJz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFGBFtJz .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFGBFtJz .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFGBFtJz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFGBFtJz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFGBFtJz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFGBFtJz .embla__slide a {
  cursor: grab;
}
.cid-uzbFGBFtJz .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFGBFtJz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFGBFtJz .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFGBFtJz .mbr-section-title {
  color: #232323;
}
.cid-uzbFGBFtJz .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFGBFtJz .mbr-box {
  color: #ffffff;
}
.cid-uzbFGBFtJz .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFGBFtJz img,
.cid-uzbFGBFtJz .item-img {
  width: 100%;
}
.cid-uzbFGBFtJz .item-wrapper {
  position: relative;
}
.cid-uzbFGBFtJz .content-head {
  max-width: 800px;
}
.cid-uyMA4IwW7s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMA4IwW7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA4IwW7s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA4IwW7s .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA4IwW7s .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA4IwW7s .container {
    padding: 0 16px;
  }
}
.cid-uyMA4IwW7s .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMA4IwW7s .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .row {
    padding: 25px 9px;
  }
}
.cid-uyMA4IwW7s .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMA4IwW7s .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMA4IwW7s .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMA4IwW7s .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMA4IwW7s .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMA4IwW7s .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMA4IwW7s .items-wrapper {
    display: block;
  }
}
.cid-uyMA4IwW7s .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMA4IwW7s .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMA4IwW7s .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMA4IwW7s .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMA4IwW7s .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMA4IwW7s .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMA4IwW7s .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMA4IwW7s .card {
  justify-content: center;
}
.cid-uyMA4IwW7s .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMA4IwW7s .mbr-text {
  color: #000000;
}
.cid-uyMA4IwW7s .card-title {
  color: #000000;
}
.cid-uyMA4IwW7s .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA4IwW7s .card-title,
.cid-uyMA4IwW7s .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMA4IHwGU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMA4IHwGU .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMA4IHwGU .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMA4IHwGU .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMA4IHwGU .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMA4IHwGU .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMA4IHwGU .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMA4IHwGU .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMA4IHwGU .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMA4IHwGU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMA4IHwGU .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMA4IHwGU .embla__button--next,
.cid-uyMA4IHwGU .embla__button--prev {
  display: flex;
}
.cid-uyMA4IHwGU .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-uyMA4IHwGU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMA4IHwGU .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMA4IHwGU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMA4IHwGU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMA4IHwGU .embla__button {
    top: -10%;
  }
}
.cid-uyMA4IHwGU .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMA4IHwGU .embla {
    margin-top: 80px;
  }
}
.cid-uyMA4IHwGU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMA4IHwGU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMA4IHwGU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMA4IHwGU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMA4IHwGU .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA4IHwGU .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA4IHwGU .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMA4IHwGU .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMA4IHwGU .mbr-text ul {
    display: block;
  }
}
.cid-uyMA4IHwGU .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMA4IHwGU .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMA4IHwGU .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMA4IHwGU .item-wrapper {
  height: 100%;
}
.cid-uyMA4IHwGU .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMA4IHwGU .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMA4IHwGU .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMA4IRXOY {
  background-color: #000000;
  position: relative;
}
.cid-uyMA4IRXOY::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMA4IRXOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA4IRXOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA4IRXOY .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMA4IRXOY .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA4IRXOY .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA4IRXOY .container {
    padding: 0 16px;
  }
}
.cid-uyMA4IRXOY .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMA4IRXOY .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA4IRXOY .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMA4IRXOY .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMA4IRXOY .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMA4IRXOY .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-uyMA4IRXOY .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMA4IRXOY .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMA4IRXOY .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMA4IRXOY .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMA4IRXOY .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMA4IRXOY .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-uyMA4IRXOY .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-uyMA4IRXOY .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMA4IRXOY .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMA4IRXOY .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMA4IRXOY .mbr-section-title {
  color: #ffffff;
}
.cid-uyMA4IRXOY .mbr-text {
  color: #f4f4f4;
}
#custom-html-8x {
  /* Type valid CSS here */
}
#custom-html-8x div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8x p {
  font-size: 60px;
  color: #777;
}
.cid-uzbFF7n5To {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFF7n5To .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFF7n5To .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-uzbFF7n5To .container-fluid {
    padding: 0;
  }
}
.cid-uzbFF7n5To .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFF7n5To .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFF7n5To .embla__button--next,
.cid-uzbFF7n5To .embla__button--prev {
  display: flex;
}
.cid-uzbFF7n5To .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFF7n5To .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFF7n5To .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-uzbFF7n5To .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFF7n5To .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFF7n5To .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFF7n5To .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFF7n5To .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFF7n5To .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFF7n5To .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFF7n5To .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFF7n5To .embla__slide a {
  cursor: grab;
}
.cid-uzbFF7n5To .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFF7n5To .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFF7n5To .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFF7n5To .mbr-section-title {
  color: #232323;
}
.cid-uzbFF7n5To .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFF7n5To .mbr-box {
  color: #ffffff;
}
.cid-uzbFF7n5To .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFF7n5To img,
.cid-uzbFF7n5To .item-img {
  width: 100%;
}
.cid-uzbFF7n5To .item-wrapper {
  position: relative;
}
.cid-uzbFF7n5To .content-head {
  max-width: 800px;
}
.cid-uyMA4J502l {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMA4J502l h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMA4J502l .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMA4J502l .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMA4J502l .nav-link.active {
  background: #232323;
}
.cid-uyMA4J502l .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-uyMA4J502l .nav-link:hover {
  background: #232323;
}
.cid-uyMA4J502l .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-uyMA4J502l .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMA4J502l .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMA4J502l .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMA4J502l .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMA4J502l .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMA4J502l .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMA4J502l .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMA4J502l .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMA4J502l .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-uyMA4J502l .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-uyMA4J502l .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMA4J502l .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-uyMA4J502l .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMA4J502l .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-uyMA4J502l .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMA4J502l .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMA4J502l .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMA4J502l .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA4J502l .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMA4J502l .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMA4J502l .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMA4J502l .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMA4J502l .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMA4J502l .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMA4J502l .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMA4J502l .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-uyMA4J502l .mbr-text,
  .cid-uyMA4J502l .nav-link,
  .cid-uyMA4J502l .mbr-card-title,
  .cid-uyMA4J502l .mbr-section-title {
    text-align: left;
  }
  .cid-uyMA4J502l .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMA4J502l .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMA4J502l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA4J502l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA4J502l .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMA4J502l .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMA4J502l .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbFE0OmLM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFE0OmLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFE0OmLM .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-uzbFE0OmLM .container-fluid {
    padding: 0;
  }
}
.cid-uzbFE0OmLM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFE0OmLM .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFE0OmLM .embla__button--next,
.cid-uzbFE0OmLM .embla__button--prev {
  display: flex;
}
.cid-uzbFE0OmLM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFE0OmLM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFE0OmLM .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-uzbFE0OmLM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFE0OmLM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFE0OmLM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFE0OmLM .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFE0OmLM .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFE0OmLM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFE0OmLM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFE0OmLM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFE0OmLM .embla__slide a {
  cursor: grab;
}
.cid-uzbFE0OmLM .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFE0OmLM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFE0OmLM .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFE0OmLM .mbr-section-title {
  color: #232323;
}
.cid-uzbFE0OmLM .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFE0OmLM .mbr-box {
  color: #ffffff;
}
.cid-uzbFE0OmLM .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFE0OmLM img,
.cid-uzbFE0OmLM .item-img {
  width: 100%;
}
.cid-uzbFE0OmLM .item-wrapper {
  position: relative;
}
.cid-uzbFE0OmLM .content-head {
  max-width: 800px;
}
.cid-uyMA4K3TX5 .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMA4K3TX5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMA4K3TX5 .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-uyMA4K3TX5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMA4K3TX5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMA4KuKFX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMA4KuKFX .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMA7YHqsv {
  background-image: url("../../../assets/images/81000022.webp");
}
.cid-uyMA7YHqsv img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMA7YHqsv .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMA7YHqsv .images {
    display: none;
  }
}
.cid-uyMA7YHqsv .image-wrapper-1,
.cid-uyMA7YHqsv .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMA7YHqsv .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMA7YHqsv .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMA7YHqsv .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMA7YHqsv .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMA7YHqsv .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMA7YHqsv .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMA7YHqsv .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMA7YHqsv .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMA7YHqsv .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMA7YHqsv .text-wrapper {
  width: 100%;
}
.cid-uyMA7YHqsv .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA7YHqsv .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA7YHqsv .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMA7YHqsv .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMA7YHqsv .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMA7YHqsv .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMA7YHqsv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA7YHqsv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA7YHqsv .text {
  display: flex;
  align-items: center;
}
.cid-uzbFPoloFB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFPoloFB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFPoloFB .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-uzbFPoloFB .container-fluid {
    padding: 0;
  }
}
.cid-uzbFPoloFB .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFPoloFB .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFPoloFB .embla__button--next,
.cid-uzbFPoloFB .embla__button--prev {
  display: flex;
}
.cid-uzbFPoloFB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFPoloFB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFPoloFB .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-uzbFPoloFB .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFPoloFB .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFPoloFB .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFPoloFB .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFPoloFB .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFPoloFB .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFPoloFB .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFPoloFB .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFPoloFB .embla__slide a {
  cursor: grab;
}
.cid-uzbFPoloFB .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFPoloFB .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFPoloFB .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFPoloFB .mbr-section-title {
  color: #232323;
}
.cid-uzbFPoloFB .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFPoloFB .mbr-box {
  color: #ffffff;
}
.cid-uzbFPoloFB .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFPoloFB img,
.cid-uzbFPoloFB .item-img {
  width: 100%;
}
.cid-uzbFPoloFB .item-wrapper {
  position: relative;
}
.cid-uzbFPoloFB .content-head {
  max-width: 800px;
}
.cid-uyMA7YOvvH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMA7YOvvH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA7YOvvH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA7YOvvH .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA7YOvvH .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA7YOvvH .container {
    padding: 0 16px;
  }
}
.cid-uyMA7YOvvH .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMA7YOvvH .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .row {
    padding: 25px 9px;
  }
}
.cid-uyMA7YOvvH .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMA7YOvvH .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMA7YOvvH .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMA7YOvvH .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMA7YOvvH .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMA7YOvvH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMA7YOvvH .items-wrapper {
    display: block;
  }
}
.cid-uyMA7YOvvH .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMA7YOvvH .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMA7YOvvH .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMA7YOvvH .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMA7YOvvH .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMA7YOvvH .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMA7YOvvH .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMA7YOvvH .card {
  justify-content: center;
}
.cid-uyMA7YOvvH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMA7YOvvH .mbr-text {
  color: #000000;
}
.cid-uyMA7YOvvH .card-title {
  color: #000000;
}
.cid-uyMA7YOvvH .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA7YOvvH .card-title,
.cid-uyMA7YOvvH .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMA7YZjlP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMA7YZjlP .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMA7YZjlP .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMA7YZjlP .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMA7YZjlP .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMA7YZjlP .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMA7YZjlP .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMA7YZjlP .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMA7YZjlP .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMA7YZjlP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMA7YZjlP .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMA7YZjlP .embla__button--next,
.cid-uyMA7YZjlP .embla__button--prev {
  display: flex;
}
.cid-uyMA7YZjlP .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-uyMA7YZjlP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMA7YZjlP .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMA7YZjlP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMA7YZjlP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMA7YZjlP .embla__button {
    top: -10%;
  }
}
.cid-uyMA7YZjlP .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMA7YZjlP .embla {
    margin-top: 80px;
  }
}
.cid-uyMA7YZjlP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMA7YZjlP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMA7YZjlP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMA7YZjlP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMA7YZjlP .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA7YZjlP .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA7YZjlP .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMA7YZjlP .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMA7YZjlP .mbr-text ul {
    display: block;
  }
}
.cid-uyMA7YZjlP .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMA7YZjlP .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMA7YZjlP .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMA7YZjlP .item-wrapper {
  height: 100%;
}
.cid-uyMA7YZjlP .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMA7YZjlP .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMA7YZjlP .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMA7Z8Xxr {
  background-color: #000000;
  position: relative;
}
.cid-uyMA7Z8Xxr::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMA7Z8Xxr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA7Z8Xxr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA7Z8Xxr .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMA7Z8Xxr .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA7Z8Xxr .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA7Z8Xxr .container {
    padding: 0 16px;
  }
}
.cid-uyMA7Z8Xxr .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMA7Z8Xxr .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA7Z8Xxr .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMA7Z8Xxr .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMA7Z8Xxr .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMA7Z8Xxr .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-uyMA7Z8Xxr .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMA7Z8Xxr .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMA7Z8Xxr .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMA7Z8Xxr .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMA7Z8Xxr .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMA7Z8Xxr .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-uyMA7Z8Xxr .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-uyMA7Z8Xxr .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMA7Z8Xxr .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMA7Z8Xxr .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMA7Z8Xxr .mbr-section-title {
  color: #ffffff;
}
.cid-uyMA7Z8Xxr .mbr-text {
  color: #f4f4f4;
}
.cid-uzbFNjRp8d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFNjRp8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFNjRp8d .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-uzbFNjRp8d .container-fluid {
    padding: 0;
  }
}
.cid-uzbFNjRp8d .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFNjRp8d .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFNjRp8d .embla__button--next,
.cid-uzbFNjRp8d .embla__button--prev {
  display: flex;
}
.cid-uzbFNjRp8d .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFNjRp8d .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFNjRp8d .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-uzbFNjRp8d .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFNjRp8d .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFNjRp8d .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFNjRp8d .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFNjRp8d .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFNjRp8d .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFNjRp8d .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFNjRp8d .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFNjRp8d .embla__slide a {
  cursor: grab;
}
.cid-uzbFNjRp8d .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFNjRp8d .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFNjRp8d .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFNjRp8d .mbr-section-title {
  color: #232323;
}
.cid-uzbFNjRp8d .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFNjRp8d .mbr-box {
  color: #ffffff;
}
.cid-uzbFNjRp8d .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFNjRp8d img,
.cid-uzbFNjRp8d .item-img {
  width: 100%;
}
.cid-uzbFNjRp8d .item-wrapper {
  position: relative;
}
.cid-uzbFNjRp8d .content-head {
  max-width: 800px;
}
#custom-html-97 {
  /* Type valid CSS here */
}
#custom-html-97 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-97 p {
  font-size: 60px;
  color: #777;
}
.cid-uyMA7ZmTfo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMA7ZmTfo h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMA7ZmTfo .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMA7ZmTfo .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMA7ZmTfo .nav-link.active {
  background: #232323;
}
.cid-uyMA7ZmTfo .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-uyMA7ZmTfo .nav-link:hover {
  background: #232323;
}
.cid-uyMA7ZmTfo .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-uyMA7ZmTfo .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMA7ZmTfo .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMA7ZmTfo .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMA7ZmTfo .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMA7ZmTfo .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMA7ZmTfo .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMA7ZmTfo .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMA7ZmTfo .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMA7ZmTfo .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-uyMA7ZmTfo .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-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMA7ZmTfo .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-uyMA7ZmTfo .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMA7ZmTfo .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-uyMA7ZmTfo .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMA7ZmTfo .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMA7ZmTfo .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMA7ZmTfo .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA7ZmTfo .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMA7ZmTfo .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMA7ZmTfo .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMA7ZmTfo .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMA7ZmTfo .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMA7ZmTfo .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMA7ZmTfo .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMA7ZmTfo .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-uyMA7ZmTfo .mbr-text,
  .cid-uyMA7ZmTfo .nav-link,
  .cid-uyMA7ZmTfo .mbr-card-title,
  .cid-uyMA7ZmTfo .mbr-section-title {
    text-align: left;
  }
  .cid-uyMA7ZmTfo .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMA7ZmTfo .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMA7ZmTfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA7ZmTfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA7ZmTfo .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMA7ZmTfo .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMA7ZmTfo .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbFM8dsUo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFM8dsUo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFM8dsUo .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-uzbFM8dsUo .container-fluid {
    padding: 0;
  }
}
.cid-uzbFM8dsUo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFM8dsUo .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFM8dsUo .embla__button--next,
.cid-uzbFM8dsUo .embla__button--prev {
  display: flex;
}
.cid-uzbFM8dsUo .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFM8dsUo .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFM8dsUo .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-uzbFM8dsUo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFM8dsUo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFM8dsUo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFM8dsUo .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFM8dsUo .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFM8dsUo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFM8dsUo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFM8dsUo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFM8dsUo .embla__slide a {
  cursor: grab;
}
.cid-uzbFM8dsUo .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFM8dsUo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFM8dsUo .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFM8dsUo .mbr-section-title {
  color: #232323;
}
.cid-uzbFM8dsUo .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFM8dsUo .mbr-box {
  color: #ffffff;
}
.cid-uzbFM8dsUo .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFM8dsUo img,
.cid-uzbFM8dsUo .item-img {
  width: 100%;
}
.cid-uzbFM8dsUo .item-wrapper {
  position: relative;
}
.cid-uzbFM8dsUo .content-head {
  max-width: 800px;
}
.cid-uyMA80hYOp .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMA80hYOp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMA80hYOp .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-uyMA80hYOp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMA80hYOp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMA80IfHu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMA80IfHu .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMA9KPqkU {
  background-image: url("../../../assets/images/larwilllookingnorth.webp");
}
.cid-uyMA9KPqkU img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyMA9KPqkU .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyMA9KPqkU .images {
    display: none;
  }
}
.cid-uyMA9KPqkU .image-wrapper-1,
.cid-uyMA9KPqkU .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyMA9KPqkU .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyMA9KPqkU .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyMA9KPqkU .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyMA9KPqkU .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyMA9KPqkU .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyMA9KPqkU .image-wrapper-2 img {
  width: 90%;
}
.cid-uyMA9KPqkU .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyMA9KPqkU .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyMA9KPqkU .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyMA9KPqkU .text-wrapper {
  width: 100%;
}
.cid-uyMA9KPqkU .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA9KPqkU .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA9KPqkU .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyMA9KPqkU .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyMA9KPqkU .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyMA9KPqkU .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyMA9KPqkU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA9KPqkU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA9KPqkU .text {
  display: flex;
  align-items: center;
}
.cid-uzbG2ZEtgp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbG2ZEtgp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbG2ZEtgp .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-uzbG2ZEtgp .container-fluid {
    padding: 0;
  }
}
.cid-uzbG2ZEtgp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbG2ZEtgp .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbG2ZEtgp .embla__button--next,
.cid-uzbG2ZEtgp .embla__button--prev {
  display: flex;
}
.cid-uzbG2ZEtgp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbG2ZEtgp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbG2ZEtgp .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-uzbG2ZEtgp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbG2ZEtgp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbG2ZEtgp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbG2ZEtgp .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbG2ZEtgp .embla {
  position: relative;
  width: 100%;
}
.cid-uzbG2ZEtgp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbG2ZEtgp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbG2ZEtgp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbG2ZEtgp .embla__slide a {
  cursor: grab;
}
.cid-uzbG2ZEtgp .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbG2ZEtgp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbG2ZEtgp .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbG2ZEtgp .mbr-section-title {
  color: #232323;
}
.cid-uzbG2ZEtgp .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbG2ZEtgp .mbr-box {
  color: #ffffff;
}
.cid-uzbG2ZEtgp .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbG2ZEtgp img,
.cid-uzbG2ZEtgp .item-img {
  width: 100%;
}
.cid-uzbG2ZEtgp .item-wrapper {
  position: relative;
}
.cid-uzbG2ZEtgp .content-head {
  max-width: 800px;
}
.cid-uyMA9KXJnW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyMA9KXJnW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA9KXJnW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA9KXJnW .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA9KXJnW .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyMA9KXJnW .container {
    padding: 0 16px;
  }
}
.cid-uyMA9KXJnW .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyMA9KXJnW .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .row {
    padding: 25px 9px;
  }
}
.cid-uyMA9KXJnW .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyMA9KXJnW .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyMA9KXJnW .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .image-wrapper img {
    height: 350px;
  }
}
.cid-uyMA9KXJnW .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyMA9KXJnW .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyMA9KXJnW .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyMA9KXJnW .items-wrapper {
    display: block;
  }
}
.cid-uyMA9KXJnW .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyMA9KXJnW .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyMA9KXJnW .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyMA9KXJnW .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyMA9KXJnW .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyMA9KXJnW .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyMA9KXJnW .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyMA9KXJnW .card {
  justify-content: center;
}
.cid-uyMA9KXJnW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyMA9KXJnW .mbr-text {
  color: #000000;
}
.cid-uyMA9KXJnW .card-title {
  color: #000000;
}
.cid-uyMA9KXJnW .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA9KXJnW .card-title,
.cid-uyMA9KXJnW .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyMA9L7BpJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyMA9L7BpJ .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyMA9L7BpJ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyMA9L7BpJ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyMA9L7BpJ .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyMA9L7BpJ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyMA9L7BpJ .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyMA9L7BpJ .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyMA9L7BpJ .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyMA9L7BpJ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyMA9L7BpJ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyMA9L7BpJ .embla__button--next,
.cid-uyMA9L7BpJ .embla__button--prev {
  display: flex;
}
.cid-uyMA9L7BpJ .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-uyMA9L7BpJ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyMA9L7BpJ .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyMA9L7BpJ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyMA9L7BpJ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyMA9L7BpJ .embla__button {
    top: -10%;
  }
}
.cid-uyMA9L7BpJ .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyMA9L7BpJ .embla {
    margin-top: 80px;
  }
}
.cid-uyMA9L7BpJ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyMA9L7BpJ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyMA9L7BpJ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyMA9L7BpJ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyMA9L7BpJ .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyMA9L7BpJ .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyMA9L7BpJ .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyMA9L7BpJ .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyMA9L7BpJ .mbr-text ul {
    display: block;
  }
}
.cid-uyMA9L7BpJ .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyMA9L7BpJ .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyMA9L7BpJ .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyMA9L7BpJ .item-wrapper {
  height: 100%;
}
.cid-uyMA9L7BpJ .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyMA9L7BpJ .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyMA9L7BpJ .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyMA9LhYeY {
  background-color: #000000;
  position: relative;
}
.cid-uyMA9LhYeY::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyMA9LhYeY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA9LhYeY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA9LhYeY .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyMA9LhYeY .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA9LhYeY .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA9LhYeY .container {
    padding: 0 16px;
  }
}
.cid-uyMA9LhYeY .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyMA9LhYeY .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyMA9LhYeY .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyMA9LhYeY .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyMA9LhYeY .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyMA9LhYeY .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-uyMA9LhYeY .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyMA9LhYeY .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyMA9LhYeY .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyMA9LhYeY .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyMA9LhYeY .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyMA9LhYeY .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-uyMA9LhYeY .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-uyMA9LhYeY .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyMA9LhYeY .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyMA9LhYeY .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyMA9LhYeY .mbr-section-title {
  color: #ffffff;
}
.cid-uyMA9LhYeY .mbr-text {
  color: #f4f4f4;
}
.cid-uzbG0UkQI7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbG0UkQI7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbG0UkQI7 .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-uzbG0UkQI7 .container-fluid {
    padding: 0;
  }
}
.cid-uzbG0UkQI7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbG0UkQI7 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbG0UkQI7 .embla__button--next,
.cid-uzbG0UkQI7 .embla__button--prev {
  display: flex;
}
.cid-uzbG0UkQI7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbG0UkQI7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbG0UkQI7 .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-uzbG0UkQI7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbG0UkQI7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbG0UkQI7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbG0UkQI7 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbG0UkQI7 .embla {
  position: relative;
  width: 100%;
}
.cid-uzbG0UkQI7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbG0UkQI7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbG0UkQI7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbG0UkQI7 .embla__slide a {
  cursor: grab;
}
.cid-uzbG0UkQI7 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbG0UkQI7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbG0UkQI7 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbG0UkQI7 .mbr-section-title {
  color: #232323;
}
.cid-uzbG0UkQI7 .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbG0UkQI7 .mbr-box {
  color: #ffffff;
}
.cid-uzbG0UkQI7 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbG0UkQI7 img,
.cid-uzbG0UkQI7 .item-img {
  width: 100%;
}
.cid-uzbG0UkQI7 .item-wrapper {
  position: relative;
}
.cid-uzbG0UkQI7 .content-head {
  max-width: 800px;
}
#custom-html-9h {
  /* Type valid CSS here */
}
#custom-html-9h div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-9h p {
  font-size: 60px;
  color: #777;
}
.cid-uyMA9LuEy9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyMA9LuEy9 h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyMA9LuEy9 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyMA9LuEy9 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyMA9LuEy9 .nav-link.active {
  background: #232323;
}
.cid-uyMA9LuEy9 .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-uyMA9LuEy9 .nav-link:hover {
  background: #232323;
}
.cid-uyMA9LuEy9 .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-uyMA9LuEy9 .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyMA9LuEy9 .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyMA9LuEy9 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyMA9LuEy9 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyMA9LuEy9 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyMA9LuEy9 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyMA9LuEy9 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyMA9LuEy9 .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyMA9LuEy9 .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-uyMA9LuEy9 .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-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyMA9LuEy9 .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-uyMA9LuEy9 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyMA9LuEy9 .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-uyMA9LuEy9 .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyMA9LuEy9 .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyMA9LuEy9 .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyMA9LuEy9 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyMA9LuEy9 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyMA9LuEy9 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyMA9LuEy9 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyMA9LuEy9 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyMA9LuEy9 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyMA9LuEy9 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyMA9LuEy9 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyMA9LuEy9 .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-uyMA9LuEy9 .mbr-text,
  .cid-uyMA9LuEy9 .nav-link,
  .cid-uyMA9LuEy9 .mbr-card-title,
  .cid-uyMA9LuEy9 .mbr-section-title {
    text-align: left;
  }
  .cid-uyMA9LuEy9 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyMA9LuEy9 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyMA9LuEy9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMA9LuEy9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyMA9LuEy9 .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyMA9LuEy9 .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyMA9LuEy9 .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uzbFZdhtJC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uzbFZdhtJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbFZdhtJC .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-uzbFZdhtJC .container-fluid {
    padding: 0;
  }
}
.cid-uzbFZdhtJC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uzbFZdhtJC .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uzbFZdhtJC .embla__button--next,
.cid-uzbFZdhtJC .embla__button--prev {
  display: flex;
}
.cid-uzbFZdhtJC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uzbFZdhtJC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uzbFZdhtJC .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-uzbFZdhtJC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uzbFZdhtJC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uzbFZdhtJC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uzbFZdhtJC .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uzbFZdhtJC .embla {
  position: relative;
  width: 100%;
}
.cid-uzbFZdhtJC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uzbFZdhtJC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uzbFZdhtJC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uzbFZdhtJC .embla__slide a {
  cursor: grab;
}
.cid-uzbFZdhtJC .embla__slide a:active {
  cursor: grabbing;
}
.cid-uzbFZdhtJC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uzbFZdhtJC .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uzbFZdhtJC .mbr-section-title {
  color: #232323;
}
.cid-uzbFZdhtJC .mbr-section-subtitle {
  color: #232323;
}
.cid-uzbFZdhtJC .mbr-box {
  color: #ffffff;
}
.cid-uzbFZdhtJC .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uzbFZdhtJC img,
.cid-uzbFZdhtJC .item-img {
  width: 100%;
}
.cid-uzbFZdhtJC .item-wrapper {
  position: relative;
}
.cid-uzbFZdhtJC .content-head {
  max-width: 800px;
}
.cid-uyMA9MqEbN .google-map {
  height: 700px;
  position: relative;
}
.cid-uyMA9MqEbN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyMA9MqEbN .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-uyMA9MqEbN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyMA9MqEbN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyMA9MRmVJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMA9MRmVJ .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMBaR0DQ9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBaR0DQ9 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzac2ZZZoC {
  display: flex;
  background-image: url("../../../assets/images/header-1648x1255.webp");
}
.cid-uzac2ZZZoC .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uzac2ZZZoC {
    align-items: flex-end;
  }
  .cid-uzac2ZZZoC .row {
    justify-content: center;
  }
  .cid-uzac2ZZZoC .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzac2ZZZoC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzac2ZZZoC {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uzac2ZZZoC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzac2ZZZoC .content-wrap {
    width: 100%;
  }
}
.cid-uzac2ZZZoC .mbr-section-title,
.cid-uzac2ZZZoC .mbr-section-subtitle {
  text-align: center;
}
.cid-uzac2ZZZoC .mbr-text,
.cid-uzac2ZZZoC .mbr-section-btn {
  text-align: center;
}
.cid-uzae6oMtw8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzae6oMtw8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzae6oMtw8 .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-uzae6oMtw8 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzae6oMtw8 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzae6oMtw8 .google-map {
  height: 100%;
  position: relative;
}
.cid-uzae6oMtw8 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzae6oMtw8 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzae6oMtw8 .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-uzae6oMtw8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzae6oMtw8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzae6oMtw8 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzae6oMtw8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzae6oMtw8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzae6oMtw8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzae6oMtw8 .content-head {
  max-width: 800px;
}
.cid-uzac3Ycnb9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uzac3Ycnb9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzac3Ycnb9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzac3Ycnb9 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzac3Ycnb9 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzac3Ycnb9 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzac3Ycnb9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzac3Ycnb9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzac3Ycnb9 .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-uzac3Ycnb9 .mbr-section-title {
  color: #9fe870;
}
.cid-uzac3Ycnb9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzac3Ycnb9 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzac3Ycnb9 .card-box .item-footer {
  margin-top: auto;
}
.cid-uzac3Ycnb9 .content-head {
  max-width: 800px;
}
.cid-uzac3Ycnb9 .card-title,
.cid-uzac3Ycnb9 .iconfont-wrapper {
  text-align: center;
}
.cid-uzac3Ycnb9 .card-text,
.cid-uzac3Ycnb9 .item .mbr-section-btn {
  text-align: center;
}
.cid-uzac5ebhrI {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uzac5ebhrI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzac5ebhrI .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-uzac5ebhrI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzac5ebhrI .row {
  flex-direction: row-reverse;
}
.cid-uzac5ebhrI .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzac5ebhrI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzac5ebhrI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzac5ebhrI .mbr-section-title {
  color: #000000;
}
.cid-uzac5ebhrI .mbr-text,
.cid-uzac5ebhrI .mbr-section-btn {
  color: #000000;
}
.cid-uzaebhe1QM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uzaebhe1QM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaebhe1QM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaebhe1QM .mbr-section-title {
  text-align: center;
}
.cid-uzaebhe1QM .mbr-section-subtitle {
  text-align: center;
}
.cid-uzae7r3zXb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzae7r3zXb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzae7r3zXb .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-uzae7r3zXb .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzae7r3zXb .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzae7r3zXb .google-map {
  height: 100%;
  position: relative;
}
.cid-uzae7r3zXb .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzae7r3zXb .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzae7r3zXb .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-uzae7r3zXb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzae7r3zXb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzae7r3zXb .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzae7r3zXb .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzae7r3zXb .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzae7r3zXb ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzae7r3zXb .content-head {
  max-width: 800px;
}
.cid-uzac7pHvge {
  background-color: #102f62;
}
.cid-uzac7pHvge .mbr-section-title {
  margin: 0;
}
.cid-uzac7pHvge .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzac7pHvge .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzac7pHvge .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzac7pHvge .team-item {
  transition: all 0.2s;
}
.cid-uzac7pHvge .team-item .item-image {
  position: relative !important;
}
.cid-uzac7pHvge .team-item .item-image img {
  width: 100%;
}
.cid-uzac7pHvge .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-uzac7pHvge .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzac7pHvge .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzac7pHvge .team-item .item-caption {
  background: #878787;
}
.cid-uzac7pHvge .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzac7pHvge .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzac7pHvge .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzac7pHvge .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzac7pHvge .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzac7pHvge .team-item:hover {
    transform: none;
  }
  .cid-uzac7pHvge .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzac7pHvge {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzac7pHvge {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzac7pHvge .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzac7pHvge .container-fluid {
  max-width: 1300px;
}
.cid-uzaca2xUiC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaca2xUiC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaca2xUiC .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-uzaca2xUiC .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaca2xUiC .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaca2xUiC .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaca2xUiC .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaca2xUiC .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaca2xUiC .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-uzaca2xUiC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaca2xUiC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaca2xUiC .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaca2xUiC .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaca2xUiC .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaca2xUiC ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaca2xUiC .content-head {
  max-width: 800px;
}
.cid-uyMBcBGKLT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBcBGKLT .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzaex88p1T {
  display: flex;
  background-image: url("../../../assets/images/bg-1648x1261.webp");
}
.cid-uzaex88p1T .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uzaex88p1T {
    align-items: flex-end;
  }
  .cid-uzaex88p1T .row {
    justify-content: center;
  }
  .cid-uzaex88p1T .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzaex88p1T .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzaex88p1T {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uzaex88p1T .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzaex88p1T .content-wrap {
    width: 100%;
  }
}
.cid-uzaex88p1T .mbr-section-title,
.cid-uzaex88p1T .mbr-section-subtitle {
  text-align: center;
}
.cid-uzaex88p1T .mbr-text,
.cid-uzaex88p1T .mbr-section-btn {
  text-align: center;
}
.cid-uzagnduy0t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzagnduy0t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzagnduy0t .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-uzagnduy0t .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzagnduy0t .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzagnduy0t .google-map {
  height: 100%;
  position: relative;
}
.cid-uzagnduy0t .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzagnduy0t .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzagnduy0t .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-uzagnduy0t .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzagnduy0t .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzagnduy0t .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzagnduy0t .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzagnduy0t .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzagnduy0t ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzagnduy0t .content-head {
  max-width: 800px;
}
.cid-uzaeyjs0ge {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uzaeyjs0ge .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaeyjs0ge .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaeyjs0ge .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzaeyjs0ge .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzaeyjs0ge .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaeyjs0ge .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaeyjs0ge .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzaeyjs0ge .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-uzaeyjs0ge .mbr-section-title {
  color: #f92c50;
}
.cid-uzaeyjs0ge .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzaeyjs0ge .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzaeyjs0ge .card-box .item-footer {
  margin-top: auto;
}
.cid-uzaeyjs0ge .content-head {
  max-width: 800px;
}
.cid-uzaeyjs0ge .card-text,
.cid-uzaeyjs0ge .item .mbr-section-btn {
  text-align: center;
}
.cid-uzaeyjs0ge .card-title,
.cid-uzaeyjs0ge .iconfont-wrapper {
  text-align: center;
}
.cid-uzagm80OG4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzagm80OG4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzagm80OG4 .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-uzagm80OG4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzagm80OG4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzagm80OG4 .google-map {
  height: 100%;
  position: relative;
}
.cid-uzagm80OG4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzagm80OG4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzagm80OG4 .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-uzagm80OG4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzagm80OG4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzagm80OG4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzagm80OG4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzagm80OG4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzagm80OG4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzagm80OG4 .content-head {
  max-width: 800px;
}
.cid-uzaeAdvUMq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uzaeAdvUMq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaeAdvUMq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uzaeAdvUMq .card-content-text {
    padding: 0 1.5rem 1.5rem 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uzaeAdvUMq .card-content-text {
    padding: 0 2.25rem 2.25rem 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uzaeAdvUMq .card-content-text {
    padding: 1rem 4rem 4rem 4rem;
  }
}
.cid-uzaeAdvUMq .card-wrapper {
  background: #ffffff;
}
.cid-uzaeAdvUMq .mbr-text,
.cid-uzaeAdvUMq .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uzaeAdvUMq .card-title,
.cid-uzaeAdvUMq .card-box {
  text-align: center;
  color: #000000;
}
.cid-uzaeC6kXUx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaeC6kXUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaeC6kXUx .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-uzaeC6kXUx .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaeC6kXUx .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaeC6kXUx .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaeC6kXUx .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaeC6kXUx .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaeC6kXUx .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-uzaeC6kXUx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaeC6kXUx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaeC6kXUx .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaeC6kXUx .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaeC6kXUx .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaeC6kXUx ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaeC6kXUx .content-head {
  max-width: 800px;
}
.cid-uzagebiKui {
  background-color: #102f62;
}
.cid-uzagebiKui .mbr-section-title {
  margin: 0;
}
.cid-uzagebiKui .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzagebiKui .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzagebiKui .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzagebiKui .team-item {
  transition: all 0.2s;
}
.cid-uzagebiKui .team-item .item-image {
  position: relative !important;
}
.cid-uzagebiKui .team-item .item-image img {
  width: 100%;
}
.cid-uzagebiKui .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-uzagebiKui .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzagebiKui .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzagebiKui .team-item .item-caption {
  background: #878787;
}
.cid-uzagebiKui .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzagebiKui .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzagebiKui .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzagebiKui .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzagebiKui .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzagebiKui .team-item:hover {
    transform: none;
  }
  .cid-uzagebiKui .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzagebiKui {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzagebiKui {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzagebiKui .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzagebiKui .container-fluid {
  max-width: 1300px;
}
.cid-uyMBedfKqv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBedfKqv .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMBfxT27A {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBfxT27A .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMBhiDcxW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBhiDcxW .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzagAHuokv {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1334.webp");
}
.cid-uzagAHuokv .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uzagAHuokv {
    align-items: flex-end;
  }
  .cid-uzagAHuokv .row {
    justify-content: center;
  }
  .cid-uzagAHuokv .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzagAHuokv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzagAHuokv {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uzagAHuokv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzagAHuokv .content-wrap {
    width: 100%;
  }
}
.cid-uzagAHuokv .mbr-section-title,
.cid-uzagAHuokv .mbr-section-subtitle {
  text-align: center;
}
.cid-uzagAHuokv .mbr-text,
.cid-uzagAHuokv .mbr-section-btn {
  text-align: center;
}
.cid-uzagDJWMEX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uzagDJWMEX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzagDJWMEX .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-uzagDJWMEX .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzagDJWMEX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzagDJWMEX .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #d70081;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffd7ef;
  height: 80px;
  border-radius: 50%;
}
.cid-uzagDJWMEX .card-title,
.cid-uzagDJWMEX .iconfont-wrapper,
.cid-uzagDJWMEX .card-text {
  color: #000000;
  text-align: center;
}
.cid-uzagDJWMEX .content-head {
  max-width: 800px;
}
.cid-uzagDJWMEX .mbr-section-title {
  color: #000000;
}
.cid-uzagDJWMEX .mbr-section-btn {
  text-align: center;
}
.cid-uzaiE8eMkO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaiE8eMkO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaiE8eMkO .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-uzaiE8eMkO .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaiE8eMkO .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaiE8eMkO .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaiE8eMkO .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaiE8eMkO .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaiE8eMkO .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-uzaiE8eMkO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaiE8eMkO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaiE8eMkO .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaiE8eMkO .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaiE8eMkO .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaiE8eMkO ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaiE8eMkO .content-head {
  max-width: 800px;
}
.cid-uzahxe05MH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uzahxe05MH .row {
  flex-direction: row-reverse;
}
.cid-uzahxe05MH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzahxe05MH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzahxe05MH .mbr-description {
  text-align: left;
}
.cid-uzahxe05MH .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uzahxe05MH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzahxe05MH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzahxe05MH .card-title,
.cid-uzahxe05MH .iconfont-wrapper {
  color: #000000;
}
.cid-uzahxe05MH .card-text {
  color: #000000;
}
.cid-uzahxe05MH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzahxe05MH .mbr-text,
.cid-uzahxe05MH .mbr-section-btn {
  text-align: center;
}
.cid-uzahxe05MH .card-text,
.cid-uzahxe05MH .item .mbr-section-btn {
  text-align: left;
}
.cid-uzahxe05MH .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uzahxe05MH .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uzahxe05MH .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f92c50;
  background-color: #f92c50;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uzahxe05MH .mbr-text UL {
  text-align: left;
}
.cid-uzagHGixDg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzagHGixDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzagHGixDg .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-uzagHGixDg .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzagHGixDg .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzagHGixDg .google-map {
  height: 100%;
  position: relative;
}
.cid-uzagHGixDg .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzagHGixDg .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzagHGixDg .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-uzagHGixDg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzagHGixDg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzagHGixDg .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzagHGixDg .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzagHGixDg .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzagHGixDg ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzagHGixDg .content-head {
  max-width: 800px;
}
.cid-uzagIM2bYq {
  background-color: #102f62;
}
.cid-uzagIM2bYq .mbr-section-title {
  margin: 0;
}
.cid-uzagIM2bYq .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzagIM2bYq .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzagIM2bYq .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzagIM2bYq .team-item {
  transition: all 0.2s;
}
.cid-uzagIM2bYq .team-item .item-image {
  position: relative !important;
}
.cid-uzagIM2bYq .team-item .item-image img {
  width: 100%;
}
.cid-uzagIM2bYq .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-uzagIM2bYq .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzagIM2bYq .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzagIM2bYq .team-item .item-caption {
  background: #878787;
}
.cid-uzagIM2bYq .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzagIM2bYq .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzagIM2bYq .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzagIM2bYq .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzagIM2bYq .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzagIM2bYq .team-item:hover {
    transform: none;
  }
  .cid-uzagIM2bYq .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzagIM2bYq {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzagIM2bYq {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzagIM2bYq .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzagIM2bYq .container-fluid {
  max-width: 1300px;
}
.cid-uzaiCQhLBi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaiCQhLBi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaiCQhLBi .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-uzaiCQhLBi .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaiCQhLBi .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaiCQhLBi .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaiCQhLBi .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaiCQhLBi .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaiCQhLBi .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-uzaiCQhLBi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaiCQhLBi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaiCQhLBi .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaiCQhLBi .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaiCQhLBi .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaiCQhLBi ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaiCQhLBi .content-head {
  max-width: 800px;
}
.cid-uzaiKm64xS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uzaiKm64xS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaiKm64xS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaiKm64xS .mbr-section-title {
  text-align: center;
}
.cid-uzaiKm64xS .mbr-section-subtitle {
  text-align: center;
}
.cid-uyMBiBBfw6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBiBBfw6 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMBk70nhh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBk70nhh .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyNslTUzzy {
  display: flex;
  background-image: url("../../../assets/images/dutchman-log-furniture-store-1382x734.webp");
}
.cid-uyNslTUzzy .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uyNslTUzzy {
    align-items: flex-end;
  }
  .cid-uyNslTUzzy .row {
    justify-content: center;
  }
  .cid-uyNslTUzzy .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uyNslTUzzy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uyNslTUzzy {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uyNslTUzzy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uyNslTUzzy .content-wrap {
    width: 100%;
  }
}
.cid-uyNslTUzzy .mbr-section-title,
.cid-uyNslTUzzy .mbr-section-subtitle {
  text-align: center;
}
.cid-uyNslTUzzy .mbr-text,
.cid-uyNslTUzzy .mbr-section-btn {
  text-align: center;
}
.cid-uyNswkD5ah {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uyNswkD5ah .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNswkD5ah .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-uyNswkD5ah .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNswkD5ah .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uyNswkD5ah .google-map {
  height: 100%;
  position: relative;
}
.cid-uyNswkD5ah .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uyNswkD5ah .google-map iframe {
    min-height: 350px;
  }
}
.cid-uyNswkD5ah .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-uyNswkD5ah .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyNswkD5ah .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyNswkD5ah .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNswkD5ah .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNswkD5ah .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyNswkD5ah ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uyNswkD5ah .content-head {
  max-width: 800px;
}
.cid-uyNso7NKsl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uyNso7NKsl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNso7NKsl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyNso7NKsl .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyNso7NKsl .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uyNso7NKsl .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNso7NKsl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNso7NKsl .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uyNso7NKsl .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffa600;
  height: 80px;
  border-radius: 50%;
}
.cid-uyNso7NKsl .mbr-section-title {
  color: #ffa600;
}
.cid-uyNso7NKsl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uyNso7NKsl .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uyNso7NKsl .card-box .item-footer {
  margin-top: auto;
}
.cid-uyNso7NKsl .content-head {
  max-width: 800px;
}
.cid-uyNso7NKsl .card-text,
.cid-uyNso7NKsl .item .mbr-section-btn {
  text-align: center;
}
.cid-uyNso7NKsl .card-title,
.cid-uyNso7NKsl .iconfont-wrapper {
  text-align: center;
}
.cid-uyNyJg9azP {
  background-color: #102f62;
}
.cid-uyNyJg9azP .mbr-section-title {
  margin: 0;
}
.cid-uyNyJg9azP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uyNyJg9azP .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uyNyJg9azP .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uyNyJg9azP .team-item {
  transition: all 0.2s;
}
.cid-uyNyJg9azP .team-item .item-image {
  position: relative !important;
}
.cid-uyNyJg9azP .team-item .item-image img {
  width: 100%;
}
.cid-uyNyJg9azP .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-uyNyJg9azP .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uyNyJg9azP .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uyNyJg9azP .team-item .item-caption {
  background: #878787;
}
.cid-uyNyJg9azP .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uyNyJg9azP .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uyNyJg9azP .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uyNyJg9azP .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uyNyJg9azP .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uyNyJg9azP .team-item:hover {
    transform: none;
  }
  .cid-uyNyJg9azP .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uyNyJg9azP {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uyNyJg9azP {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uyNyJg9azP .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uyNyJg9azP .container-fluid {
  max-width: 1300px;
}
.cid-uyNsrcxNNA {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uyNsrcxNNA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNsrcxNNA .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-uyNsrcxNNA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyNsrcxNNA .row {
  flex-direction: row-reverse;
}
.cid-uyNsrcxNNA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyNsrcxNNA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyNsrcxNNA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyNsrcxNNA .mbr-section-title {
  color: #000000;
}
.cid-uyNsrcxNNA .mbr-text,
.cid-uyNsrcxNNA .mbr-section-btn {
  color: #000000;
}
.cid-uyNwVXJ6wg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uyNwVXJ6wg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNwVXJ6wg .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-uyNwVXJ6wg .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNwVXJ6wg .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uyNwVXJ6wg .google-map {
  height: 100%;
  position: relative;
}
.cid-uyNwVXJ6wg .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uyNwVXJ6wg .google-map iframe {
    min-height: 350px;
  }
}
.cid-uyNwVXJ6wg .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-uyNwVXJ6wg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyNwVXJ6wg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyNwVXJ6wg .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNwVXJ6wg .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNwVXJ6wg .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyNwVXJ6wg ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uyNwVXJ6wg .content-head {
  max-width: 800px;
}
.cid-uyNstT7reW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uyNstT7reW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyNstT7reW .item {
    margin-bottom: 1rem;
  }
}
.cid-uyNstT7reW .item-wrapper {
  position: relative;
}
.cid-uyNstT7reW .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-uyNstT7reW .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uyNstT7reW .carousel-control,
.cid-uyNstT7reW .close {
  background: #1b1b1b;
}
.cid-uyNstT7reW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uyNstT7reW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uyNstT7reW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uyNstT7reW .carousel-control-next span {
  margin-left: 5px;
}
.cid-uyNstT7reW .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-uyNstT7reW .close::before {
  content: '\e91a';
}
.cid-uyNstT7reW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uyNstT7reW .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-uyNstT7reW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyNstT7reW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyNstT7reW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyNstT7reW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uyNstT7reW .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-uyNstT7reW .carousel-indicators li.active,
.cid-uyNstT7reW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uyNstT7reW .carousel-indicators li::after,
.cid-uyNstT7reW .carousel-indicators li::before {
  content: none;
}
.cid-uyNstT7reW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uyNstT7reW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uyNstT7reW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNstT7reW .carousel-indicators {
    display: none;
  }
}
.cid-uyNstT7reW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uyNstT7reW .carousel-inner > .active {
  display: block;
}
.cid-uyNstT7reW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyNstT7reW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uyNstT7reW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uyNstT7reW .carousel-control,
  .cid-uyNstT7reW .carousel-indicators,
  .cid-uyNstT7reW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uyNstT7reW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uyNstT7reW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uyNstT7reW .carousel-indicators .active,
.cid-uyNstT7reW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uyNstT7reW .carousel-indicators .active {
  background: #fff;
}
.cid-uyNstT7reW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uyNstT7reW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uyNstT7reW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uyNstT7reW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uyNstT7reW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uyNstT7reW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uyNstT7reW .carousel {
  width: 100%;
}
.cid-uyNstT7reW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uyNstT7reW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uyNstT7reW .modal.fade .modal-dialog,
.cid-uyNstT7reW .modal.in .modal-dialog {
  transform: none;
}
.cid-uyNstT7reW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uyNstT7reW .content-head {
  max-width: 800px;
}
.cid-uyNwWUKkSV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uyNwWUKkSV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNwWUKkSV .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-uyNwWUKkSV .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNwWUKkSV .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uyNwWUKkSV .google-map {
  height: 100%;
  position: relative;
}
.cid-uyNwWUKkSV .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uyNwWUKkSV .google-map iframe {
    min-height: 350px;
  }
}
.cid-uyNwWUKkSV .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-uyNwWUKkSV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyNwWUKkSV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyNwWUKkSV .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNwWUKkSV .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNwWUKkSV .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyNwWUKkSV ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uyNwWUKkSV .content-head {
  max-width: 800px;
}
.cid-uyNveka7Gv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uyNveka7Gv .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uyNveka7Gv .panel-group {
  border: none;
}
.cid-uyNveka7Gv .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uyNveka7Gv .card-header {
    padding: 0rem;
  }
}
.cid-uyNveka7Gv .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uyNveka7Gv .img-col {
  padding: 0;
}
.cid-uyNveka7Gv .img-item {
  height: 100%;
}
.cid-uyNveka7Gv img {
  height: 100%;
  object-fit: cover;
}
.cid-uyNveka7Gv .collapsed span {
  transform: rotate(0deg);
}
.cid-uyNveka7Gv .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uyNveka7Gv p {
  margin-bottom: 0.3rem;
}
.cid-uyNveka7Gv .panel-title-edit {
  color: #000000;
}
.cid-uyNveka7Gv .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uyNveka7Gv .card {
  background: #ffffff;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyNveka7Gv .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNveka7Gv .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uyNveka7Gv .panel-text {
  color: #000000;
}
.cid-uyNveka7Gv .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uyNveka7Gv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uyNveka7Gv .panel-title-edit,
.cid-uyNveka7Gv .mbr-iconfont {
  color: #000000;
}
.cid-uyMBlH5YH3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBlH5YH3 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzajjB5fvN {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1250.webp");
}
.cid-uzajjB5fvN .mbr-overlay {
  background-color: #000000;
  opacity: 0.9;
}
.cid-uzajjB5fvN .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-uzajjB5fvN .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-uzajjB5fvN {
    align-items: center;
  }
  .cid-uzajjB5fvN .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzajjB5fvN .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzajjB5fvN {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uzajjB5fvN .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzajjB5fvN .content-wrap {
    width: 100%;
  }
}
.cid-uzajjB5fvN .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uzajjB5fvN .mbr-text,
.cid-uzajjB5fvN .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uzajjB5fvN .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-uzamfbTSIS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzamfbTSIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzamfbTSIS .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-uzamfbTSIS .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzamfbTSIS .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzamfbTSIS .google-map {
  height: 100%;
  position: relative;
}
.cid-uzamfbTSIS .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzamfbTSIS .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzamfbTSIS .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-uzamfbTSIS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzamfbTSIS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzamfbTSIS .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzamfbTSIS .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzamfbTSIS .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzamfbTSIS ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzamfbTSIS .content-head {
  max-width: 800px;
}
.cid-uzajl6m5eb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uzajl6m5eb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzajl6m5eb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzajl6m5eb .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzajl6m5eb .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzajl6m5eb .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzajl6m5eb .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzajl6m5eb .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzajl6m5eb .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-uzajl6m5eb .mbr-section-title {
  color: #9fe870;
}
.cid-uzajl6m5eb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzajl6m5eb .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzajl6m5eb .card-box .item-footer {
  margin-top: auto;
}
.cid-uzajl6m5eb .content-head {
  max-width: 800px;
}
.cid-uzajl6m5eb .card-title,
.cid-uzajl6m5eb .iconfont-wrapper {
  text-align: center;
}
.cid-uzajl6m5eb .card-text,
.cid-uzajl6m5eb .item .mbr-section-btn {
  text-align: center;
}
.cid-uzajmh4Xoy {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #232323;
}
.cid-uzajmh4Xoy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzajmh4Xoy .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-uzajmh4Xoy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzajmh4Xoy .row {
  flex-direction: row-reverse;
}
.cid-uzajmh4Xoy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzajmh4Xoy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzajmh4Xoy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzajmh4Xoy .mbr-section-title {
  color: #ffffff;
}
.cid-uzajmh4Xoy .mbr-text,
.cid-uzajmh4Xoy .mbr-section-btn {
  color: #ffffff;
}
.cid-uzajoXYflE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzajoXYflE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzajoXYflE .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-uzajoXYflE .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzajoXYflE .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzajoXYflE .google-map {
  height: 100%;
  position: relative;
}
.cid-uzajoXYflE .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzajoXYflE .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzajoXYflE .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-uzajoXYflE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzajoXYflE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzajoXYflE .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzajoXYflE .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzajoXYflE .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzajoXYflE ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzajoXYflE .content-head {
  max-width: 800px;
}
.cid-uzajrHBai5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uzajrHBai5 .mbr-text {
  color: #000000;
}
.cid-uzajrHBai5 .mbr-section-subtitle {
  color: #000000;
}
.cid-uzajrHBai5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzajrHBai5 .mbr-text,
.cid-uzajrHBai5 .item .mbr-section-btn {
  text-align: left;
}
.cid-uzajrHBai5 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzajrHBai5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzajrHBai5 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzame7F8UY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzame7F8UY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzame7F8UY .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-uzame7F8UY .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzame7F8UY .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzame7F8UY .google-map {
  height: 100%;
  position: relative;
}
.cid-uzame7F8UY .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzame7F8UY .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzame7F8UY .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-uzame7F8UY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzame7F8UY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzame7F8UY .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzame7F8UY .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzame7F8UY .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzame7F8UY ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzame7F8UY .content-head {
  max-width: 800px;
}
.cid-uzajtaAjxr {
  background-color: #102f62;
}
.cid-uzajtaAjxr .mbr-section-title {
  margin: 0;
}
.cid-uzajtaAjxr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzajtaAjxr .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzajtaAjxr .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzajtaAjxr .team-item {
  transition: all 0.2s;
}
.cid-uzajtaAjxr .team-item .item-image {
  position: relative !important;
}
.cid-uzajtaAjxr .team-item .item-image img {
  width: 100%;
}
.cid-uzajtaAjxr .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-uzajtaAjxr .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzajtaAjxr .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzajtaAjxr .team-item .item-caption {
  background: #878787;
}
.cid-uzajtaAjxr .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzajtaAjxr .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzajtaAjxr .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzajtaAjxr .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzajtaAjxr .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzajtaAjxr .team-item:hover {
    transform: none;
  }
  .cid-uzajtaAjxr .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzajtaAjxr {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzajtaAjxr {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzajtaAjxr .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzajtaAjxr .container-fluid {
  max-width: 1300px;
}
.cid-uyMBosVviw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBosVviw .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzaoaXlwxH {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x795.webp");
}
.cid-uzaoaXlwxH .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uzaoaXlwxH {
    align-items: flex-end;
  }
  .cid-uzaoaXlwxH .row {
    justify-content: center;
  }
  .cid-uzaoaXlwxH .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzaoaXlwxH .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzaoaXlwxH {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uzaoaXlwxH .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzaoaXlwxH .content-wrap {
    width: 100%;
  }
}
.cid-uzaoaXlwxH .mbr-section-title,
.cid-uzaoaXlwxH .mbr-section-subtitle {
  text-align: center;
}
.cid-uzaoaXlwxH .mbr-text,
.cid-uzaoaXlwxH .mbr-section-btn {
  text-align: center;
}
.cid-uzapQ4yZJK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzapQ4yZJK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzapQ4yZJK .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-uzapQ4yZJK .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzapQ4yZJK .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzapQ4yZJK .google-map {
  height: 100%;
  position: relative;
}
.cid-uzapQ4yZJK .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzapQ4yZJK .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzapQ4yZJK .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-uzapQ4yZJK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzapQ4yZJK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzapQ4yZJK .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzapQ4yZJK .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzapQ4yZJK .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzapQ4yZJK ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzapQ4yZJK .content-head {
  max-width: 800px;
}
.cid-uzaoc0bNgt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uzaoc0bNgt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaoc0bNgt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaoc0bNgt .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzaoc0bNgt .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzaoc0bNgt .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaoc0bNgt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaoc0bNgt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzaoc0bNgt .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-uzaoc0bNgt .mbr-section-title {
  color: #a6a99c;
}
.cid-uzaoc0bNgt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzaoc0bNgt .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzaoc0bNgt .card-box .item-footer {
  margin-top: auto;
}
.cid-uzaoc0bNgt .content-head {
  max-width: 800px;
}
.cid-uzaoc0bNgt .card-title,
.cid-uzaoc0bNgt .iconfont-wrapper {
  text-align: center;
}
.cid-uzaoc0bNgt .card-text,
.cid-uzaoc0bNgt .item .mbr-section-btn {
  text-align: center;
}
.cid-uzaodgzmAS {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uzaodgzmAS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaodgzmAS .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-uzaodgzmAS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzaodgzmAS .row {
  flex-direction: row-reverse;
}
.cid-uzaodgzmAS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzaodgzmAS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzaodgzmAS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzaodgzmAS .mbr-section-title {
  color: #000000;
}
.cid-uzaodgzmAS .mbr-text,
.cid-uzaodgzmAS .mbr-section-btn {
  color: #000000;
}
.cid-uzaofLTXCK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaofLTXCK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaofLTXCK .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-uzaofLTXCK .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaofLTXCK .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaofLTXCK .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaofLTXCK .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaofLTXCK .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaofLTXCK .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-uzaofLTXCK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaofLTXCK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaofLTXCK .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaofLTXCK .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaofLTXCK .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaofLTXCK ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaofLTXCK .content-head {
  max-width: 800px;
}
.cid-uzaohavohx {
  background-color: #102f62;
}
.cid-uzaohavohx .mbr-section-title {
  margin: 0;
}
.cid-uzaohavohx .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzaohavohx .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzaohavohx .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzaohavohx .team-item {
  transition: all 0.2s;
}
.cid-uzaohavohx .team-item .item-image {
  position: relative !important;
}
.cid-uzaohavohx .team-item .item-image img {
  width: 100%;
}
.cid-uzaohavohx .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-uzaohavohx .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzaohavohx .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzaohavohx .team-item .item-caption {
  background: #878787;
}
.cid-uzaohavohx .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzaohavohx .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzaohavohx .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzaohavohx .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzaohavohx .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzaohavohx .team-item:hover {
    transform: none;
  }
  .cid-uzaohavohx .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzaohavohx {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzaohavohx {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzaohavohx .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzaohavohx .container-fluid {
  max-width: 1300px;
}
.cid-uzapRxfGzM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzapRxfGzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzapRxfGzM .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-uzapRxfGzM .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzapRxfGzM .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzapRxfGzM .google-map {
  height: 100%;
  position: relative;
}
.cid-uzapRxfGzM .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzapRxfGzM .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzapRxfGzM .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-uzapRxfGzM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzapRxfGzM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzapRxfGzM .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzapRxfGzM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzapRxfGzM .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzapRxfGzM ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzapRxfGzM .content-head {
  max-width: 800px;
}
.cid-uyMBpKbiaM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBpKbiaM .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzaq5lFpRy {
  display: flex;
  background-image: url("../../../assets/images/muscular-car-service-worker-repairing-vehicle-copy-2000x1292.webp");
}
.cid-uzaq5lFpRy .mbr-overlay {
  background-color: #000000;
  opacity: 0.9;
}
@media (min-width: 768px) {
  .cid-uzaq5lFpRy {
    align-items: flex-end;
  }
  .cid-uzaq5lFpRy .row {
    justify-content: center;
  }
  .cid-uzaq5lFpRy .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzaq5lFpRy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzaq5lFpRy {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uzaq5lFpRy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzaq5lFpRy .content-wrap {
    width: 100%;
  }
}
.cid-uzaq5lFpRy .mbr-section-title,
.cid-uzaq5lFpRy .mbr-section-subtitle {
  text-align: center;
}
.cid-uzaq5lFpRy .mbr-text,
.cid-uzaq5lFpRy .mbr-section-btn {
  text-align: center;
}
.cid-uzarQ5PyTT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzarQ5PyTT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzarQ5PyTT .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-uzarQ5PyTT .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzarQ5PyTT .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzarQ5PyTT .google-map {
  height: 100%;
  position: relative;
}
.cid-uzarQ5PyTT .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzarQ5PyTT .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzarQ5PyTT .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-uzarQ5PyTT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzarQ5PyTT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzarQ5PyTT .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzarQ5PyTT .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzarQ5PyTT .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzarQ5PyTT ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzarQ5PyTT .content-head {
  max-width: 800px;
}
.cid-uzaqaomsGC {
  background-color: #102f62;
}
.cid-uzaqaomsGC .mbr-section-title {
  margin: 0;
}
.cid-uzaqaomsGC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzaqaomsGC .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzaqaomsGC .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzaqaomsGC .team-item {
  transition: all 0.2s;
}
.cid-uzaqaomsGC .team-item .item-image {
  position: relative !important;
}
.cid-uzaqaomsGC .team-item .item-image img {
  width: 100%;
}
.cid-uzaqaomsGC .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-uzaqaomsGC .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzaqaomsGC .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzaqaomsGC .team-item .item-caption {
  background: #878787;
}
.cid-uzaqaomsGC .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzaqaomsGC .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzaqaomsGC .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzaqaomsGC .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzaqaomsGC .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzaqaomsGC .team-item:hover {
    transform: none;
  }
  .cid-uzaqaomsGC .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzaqaomsGC {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzaqaomsGC {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzaqaomsGC .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzaqaomsGC .container-fluid {
  max-width: 1300px;
}
.cid-uzarQPuHBR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzarQPuHBR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzarQPuHBR .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-uzarQPuHBR .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzarQPuHBR .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzarQPuHBR .google-map {
  height: 100%;
  position: relative;
}
.cid-uzarQPuHBR .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzarQPuHBR .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzarQPuHBR .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-uzarQPuHBR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzarQPuHBR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzarQPuHBR .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzarQPuHBR .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzarQPuHBR .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzarQPuHBR ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzarQPuHBR .content-head {
  max-width: 800px;
}
.cid-uzaq6R26zj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f92c50;
}
.cid-uzaq6R26zj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaq6R26zj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaq6R26zj .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzaq6R26zj .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzaq6R26zj .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaq6R26zj .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaq6R26zj .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzaq6R26zj .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-uzaq6R26zj .mbr-section-title {
  color: #000000;
}
.cid-uzaq6R26zj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzaq6R26zj .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzaq6R26zj .card-box .item-footer {
  margin-top: auto;
}
.cid-uzaq6R26zj .content-head {
  max-width: 800px;
}
.cid-uzaq6R26zj .card-title,
.cid-uzaq6R26zj .iconfont-wrapper {
  text-align: center;
}
.cid-uzaq6R26zj .card-text,
.cid-uzaq6R26zj .item .mbr-section-btn {
  text-align: center;
}
.cid-uzaq85hddX {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uzaq85hddX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaq85hddX .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-uzaq85hddX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzaq85hddX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzaq85hddX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzaq85hddX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzaq85hddX .mbr-section-title {
  color: #000000;
}
.cid-uzaq85hddX .mbr-text,
.cid-uzaq85hddX .mbr-section-btn {
  color: #000000;
}
.cid-uzaq9yGmOX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaq9yGmOX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaq9yGmOX .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-uzaq9yGmOX .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaq9yGmOX .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaq9yGmOX .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaq9yGmOX .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaq9yGmOX .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaq9yGmOX .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-uzaq9yGmOX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaq9yGmOX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaq9yGmOX .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaq9yGmOX .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaq9yGmOX .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaq9yGmOX ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaq9yGmOX .content-head {
  max-width: 800px;
}
.cid-uyMBrahaEK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBrahaEK .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyNCIwwNOB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/bg-2000x1698.webp");
}
.cid-uyNCIwwNOB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNCIwwNOB .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-uyNCIwwNOB .container {
    padding: 0 30px;
  }
}
.cid-uyNCIwwNOB .content-wrapper {
  padding: 170px 0;
}
@media (max-width: 992px) {
  .cid-uyNCIwwNOB .content-wrapper {
    padding: 80px 0;
  }
}
.cid-uyNCIwwNOB .content-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uyNCIwwNOB .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uyNCIwwNOB .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uyNCIwwNOB .mbr-section-title {
  color: #ffffff;
}
.cid-uyNCIwwNOB .mbr-text,
.cid-uyNCIwwNOB .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uyNCIwwNOB .mbr-section-title,
.cid-uyNCIwwNOB .mbr-section-btn {
  text-align: center;
}
.cid-uzaugu9gt4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaugu9gt4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaugu9gt4 .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-uzaugu9gt4 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaugu9gt4 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaugu9gt4 .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaugu9gt4 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaugu9gt4 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaugu9gt4 .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-uzaugu9gt4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaugu9gt4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaugu9gt4 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaugu9gt4 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaugu9gt4 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaugu9gt4 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaugu9gt4 .content-head {
  max-width: 800px;
}
.cid-uzassSLSLt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uzassSLSLt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzassSLSLt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzassSLSLt .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzassSLSLt .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzassSLSLt .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzassSLSLt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzassSLSLt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzassSLSLt .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-uzassSLSLt .mbr-section-title {
  color: #9fe870;
}
.cid-uzassSLSLt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzassSLSLt .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzassSLSLt .card-box .item-footer {
  margin-top: auto;
}
.cid-uzassSLSLt .content-head {
  max-width: 800px;
}
.cid-uzassSLSLt .card-title,
.cid-uzassSLSLt .iconfont-wrapper {
  text-align: center;
}
.cid-uzassSLSLt .card-text,
.cid-uzassSLSLt .item .mbr-section-btn {
  text-align: center;
}
.cid-uzastMLQg6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #2e481a;
}
.cid-uzastMLQg6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzastMLQg6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzastMLQg6 .card-wrapper {
  overflow: hidden;
  background: #ffffff;
}
.cid-uzastMLQg6 .text-wrapper {
  padding: 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uzastMLQg6 .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uzastMLQg6 .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uzastMLQg6 .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uzastMLQg6 .row {
  flex-direction: row-reverse;
}
.cid-uzastMLQg6 .image-wrapper {
  padding: 0 1rem;
}
.cid-uzastMLQg6 img,
.cid-uzastMLQg6 .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uzastMLQg6 img,
  .cid-uzastMLQg6 .image-wrapper {
    max-height: 350px;
  }
}
.cid-uzastMLQg6 .mbr-section-title {
  color: #000000;
}
.cid-uzastMLQg6 .mbr-text {
  color: #000000;
}
.cid-uzastMLQg6 .mbr-text,
.cid-uzastMLQg6 .mbr-section-btn {
  text-align: center;
}
.cid-uzasvq7C4c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzasvq7C4c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzasvq7C4c .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-uzasvq7C4c .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzasvq7C4c .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzasvq7C4c .google-map {
  height: 100%;
  position: relative;
}
.cid-uzasvq7C4c .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzasvq7C4c .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzasvq7C4c .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-uzasvq7C4c .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzasvq7C4c .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzasvq7C4c .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzasvq7C4c .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzasvq7C4c .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzasvq7C4c ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzasvq7C4c .content-head {
  max-width: 800px;
}
.cid-uzasxM2DDO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uzasxM2DDO .mbr-text {
  color: #000000;
}
.cid-uzasxM2DDO .mbr-section-subtitle {
  color: #000000;
}
.cid-uzasxM2DDO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzasxM2DDO .mbr-text,
.cid-uzasxM2DDO .item .mbr-section-btn {
  text-align: center;
}
.cid-uzasxM2DDO .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzasxM2DDO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzasxM2DDO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzasxM2DDO .mbr-card-title {
  text-align: center;
}
.cid-uzaszGCkG1 {
  background-color: #102f62;
}
.cid-uzaszGCkG1 .mbr-section-title {
  margin: 0;
}
.cid-uzaszGCkG1 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzaszGCkG1 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzaszGCkG1 .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzaszGCkG1 .team-item {
  transition: all 0.2s;
}
.cid-uzaszGCkG1 .team-item .item-image {
  position: relative !important;
}
.cid-uzaszGCkG1 .team-item .item-image img {
  width: 100%;
}
.cid-uzaszGCkG1 .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-uzaszGCkG1 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzaszGCkG1 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzaszGCkG1 .team-item .item-caption {
  background: #878787;
}
.cid-uzaszGCkG1 .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzaszGCkG1 .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzaszGCkG1 .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzaszGCkG1 .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzaszGCkG1 .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzaszGCkG1 .team-item:hover {
    transform: none;
  }
  .cid-uzaszGCkG1 .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzaszGCkG1 {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzaszGCkG1 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzaszGCkG1 .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzaszGCkG1 .container-fluid {
  max-width: 1300px;
}
.cid-uzaueJdwkc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaueJdwkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaueJdwkc .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-uzaueJdwkc .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaueJdwkc .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaueJdwkc .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaueJdwkc .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaueJdwkc .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaueJdwkc .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-uzaueJdwkc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaueJdwkc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaueJdwkc .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaueJdwkc .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaueJdwkc .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaueJdwkc ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaueJdwkc .content-head {
  max-width: 800px;
}
.cid-uyMBsdf82b {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBsdf82b .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyMBtFvti2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBtFvti2 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uyNzujChVD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f92c50;
}
.cid-uyNzujChVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNzujChVD .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-uyNzujChVD .container {
    padding: 0 16px;
  }
}
.cid-uyNzujChVD .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyNzujChVD .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyNzujChVD .content-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uyNzujChVD .content-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyNzujChVD .content-wrapper .text-wrapper .mbr-text {
  display: inline-flex;
  width: 60%;
  margin-bottom: 32px;
}
@media (max-width: 1200px) {
  .cid-uyNzujChVD .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uyNzujChVD .image-wrapper {
  margin-left: 32px;
}
@media (max-width: 992px) {
  .cid-uyNzujChVD .image-wrapper {
    margin-left: 0;
  }
}
.cid-uyNzujChVD .image-wrapper img {
  height: 660px;
  object-fit: cover;
  box-shadow: 6px 8px 0 0 #000000;
  border-radius: 24px !important;
}
@media (max-width: 992px) {
  .cid-uyNzujChVD .image-wrapper img {
    height: 350px;
  }
}
.cid-uyNzujChVD .mbr-section-title {
  color: #ffffff;
}
.cid-uyNzujChVD .mbr-text {
  color: #ffffff;
}
.cid-uyNy9zZw7Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uyNy9zZw7Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNy9zZw7Q .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-uyNy9zZw7Q .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNy9zZw7Q .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uyNy9zZw7Q .google-map {
  height: 100%;
  position: relative;
}
.cid-uyNy9zZw7Q .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uyNy9zZw7Q .google-map iframe {
    min-height: 350px;
  }
}
.cid-uyNy9zZw7Q .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-uyNy9zZw7Q .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyNy9zZw7Q .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyNy9zZw7Q .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNy9zZw7Q .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNy9zZw7Q .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyNy9zZw7Q ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uyNy9zZw7Q .content-head {
  max-width: 800px;
}
.cid-uyNBcL8oUT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-uyNBcL8oUT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNBcL8oUT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyNBcL8oUT .items-wrapper {
  justify-content: flex-end;
}
.cid-uyNBcL8oUT .items-wrapper .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyNBcL8oUT .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyNBcL8oUT .image-wrapper img {
  height: 720px;
  width: 720px;
  object-fit: cover;
  border-radius: 100% !important;
}
@media (max-width: 1700px) {
  .cid-uyNBcL8oUT .image-wrapper img {
    width: 600px;
    height: 600px;
  }
}
@media (max-width: 1440px) {
  .cid-uyNBcL8oUT .image-wrapper img {
    width: 500px;
    height: 500px;
  }
}
@media (max-width: 1200px) {
  .cid-uyNBcL8oUT .image-wrapper img {
    width: 400px;
    height: 400px;
  }
}
@media (max-width: 768px) {
  .cid-uyNBcL8oUT .image-wrapper img {
    width: 260px;
    height: 260px;
  }
}
.cid-uyNBcL8oUT .content-wrapper {
  padding-left: 120px;
}
@media (max-width: 1200px) {
  .cid-uyNBcL8oUT .content-wrapper {
    padding-left: 60px;
  }
}
@media (max-width: 992px) {
  .cid-uyNBcL8oUT .content-wrapper {
    padding-left: 0;
  }
}
.cid-uyNBcL8oUT .content-wrapper .mbr-desc {
  margin-bottom: 8px;
}
.cid-uyNBcL8oUT .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uyNBcL8oUT .content-wrapper .mbr-text {
  margin-bottom: 24px;
}
.cid-uyNBcL8oUT .mbr-desc {
  color: #272b2e;
}
.cid-uyNBcL8oUT .mbr-section-title {
  color: #272b2e;
}
.cid-uyNBcL8oUT .mbr-text,
.cid-uyNBcL8oUT .text-wrapper {
  color: #272b2e;
}
.cid-uyNCiYnEtI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uyNCiYnEtI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNCiYnEtI .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-uyNCiYnEtI .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNCiYnEtI .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uyNCiYnEtI .google-map {
  height: 100%;
  position: relative;
}
.cid-uyNCiYnEtI .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uyNCiYnEtI .google-map iframe {
    min-height: 350px;
  }
}
.cid-uyNCiYnEtI .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-uyNCiYnEtI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyNCiYnEtI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyNCiYnEtI .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNCiYnEtI .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNCiYnEtI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyNCiYnEtI ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uyNCiYnEtI .content-head {
  max-width: 800px;
}
.cid-uyNyYshsu3 {
  background-color: #102f62;
}
.cid-uyNyYshsu3 .mbr-section-title {
  margin: 0;
}
.cid-uyNyYshsu3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uyNyYshsu3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uyNyYshsu3 .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uyNyYshsu3 .team-item {
  transition: all 0.2s;
}
.cid-uyNyYshsu3 .team-item .item-image {
  position: relative !important;
}
.cid-uyNyYshsu3 .team-item .item-image img {
  width: 100%;
}
.cid-uyNyYshsu3 .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-uyNyYshsu3 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uyNyYshsu3 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uyNyYshsu3 .team-item .item-caption {
  background: #878787;
}
.cid-uyNyYshsu3 .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uyNyYshsu3 .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uyNyYshsu3 .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uyNyYshsu3 .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uyNyYshsu3 .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uyNyYshsu3 .team-item:hover {
    transform: none;
  }
  .cid-uyNyYshsu3 .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uyNyYshsu3 {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uyNyYshsu3 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uyNyYshsu3 .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uyNyYshsu3 .container-fluid {
  max-width: 1300px;
}
.cid-uyNCjpJ5x3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uyNCjpJ5x3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNCjpJ5x3 .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-uyNCjpJ5x3 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNCjpJ5x3 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uyNCjpJ5x3 .google-map {
  height: 100%;
  position: relative;
}
.cid-uyNCjpJ5x3 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uyNCjpJ5x3 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uyNCjpJ5x3 .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-uyNCjpJ5x3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyNCjpJ5x3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyNCjpJ5x3 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uyNCjpJ5x3 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uyNCjpJ5x3 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uyNCjpJ5x3 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uyNCjpJ5x3 .content-head {
  max-width: 800px;
}
.cid-uyNyvowtUZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uyNyvowtUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNyvowtUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyNyvowtUZ .mbr-section-title {
  text-align: center;
}
.cid-uyNyvowtUZ .mbr-section-subtitle {
  text-align: center;
}
.cid-uyMBvvq3fc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBvvq3fc .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzauYH0sFX {
  display: flex;
  background-image: url("../../../assets/images/bg-2000x1333.webp");
}
.cid-uzauYH0sFX .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uzauYH0sFX {
    align-items: flex-end;
  }
  .cid-uzauYH0sFX .row {
    justify-content: center;
  }
  .cid-uzauYH0sFX .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzauYH0sFX .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzauYH0sFX {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uzauYH0sFX .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzauYH0sFX .content-wrap {
    width: 100%;
  }
}
.cid-uzauYH0sFX .mbr-section-title,
.cid-uzauYH0sFX .mbr-section-subtitle {
  text-align: center;
}
.cid-uzauYH0sFX .mbr-text,
.cid-uzauYH0sFX .mbr-section-btn {
  text-align: center;
}
.cid-uzauZgDk09 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uzauZgDk09 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzauZgDk09 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzauZgDk09 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzauZgDk09 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzauZgDk09 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzauZgDk09 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzauZgDk09 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzauZgDk09 .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-uzauZgDk09 .mbr-section-title {
  color: #9fe870;
}
.cid-uzauZgDk09 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzauZgDk09 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzauZgDk09 .card-box .item-footer {
  margin-top: auto;
}
.cid-uzauZgDk09 .content-head {
  max-width: 800px;
}
.cid-uzauZgDk09 .card-title,
.cid-uzauZgDk09 .iconfont-wrapper {
  text-align: center;
}
.cid-uzauZgDk09 .card-text,
.cid-uzauZgDk09 .item .mbr-section-btn {
  text-align: center;
}
.cid-uzaxe6kAIu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaxe6kAIu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaxe6kAIu .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-uzaxe6kAIu .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaxe6kAIu .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaxe6kAIu .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaxe6kAIu .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaxe6kAIu .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaxe6kAIu .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-uzaxe6kAIu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaxe6kAIu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaxe6kAIu .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaxe6kAIu .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaxe6kAIu .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaxe6kAIu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaxe6kAIu .content-head {
  max-width: 800px;
}
.cid-uzav1f40WC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uzav1f40WC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzav1f40WC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uzav1f40WC .image-wrapper {
    flex-direction: column;
  }
  .cid-uzav1f40WC .image-wrapper img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uzav1f40WC .card-box {
  max-width: 750px;
  padding-top: 2rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-uzav1f40WC img,
.cid-uzav1f40WC .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uzav1f40WC .card-wrapper {
  background: #ffffff;
}
.cid-uzav1f40WC .mbr-text,
.cid-uzav1f40WC .mbr-section-btn {
  color: #000000;
}
.cid-uzav1f40WC .card-title,
.cid-uzav1f40WC .card-box {
  color: #232323;
}
@media (max-width: 767px) {
  .cid-uzav1f40WC .card-content-text {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uzav1f40WC .card-content-text {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uzav1f40WC .card-content-text {
    padding: 4rem;
  }
}
.cid-uzav2IvAFr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzav2IvAFr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzav2IvAFr .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-uzav2IvAFr .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzav2IvAFr .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzav2IvAFr .google-map {
  height: 100%;
  position: relative;
}
.cid-uzav2IvAFr .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzav2IvAFr .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzav2IvAFr .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-uzav2IvAFr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzav2IvAFr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzav2IvAFr .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzav2IvAFr .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzav2IvAFr .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzav2IvAFr ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzav2IvAFr .content-head {
  max-width: 800px;
}
.cid-uzav4lYdCt {
  background-color: #102f62;
}
.cid-uzav4lYdCt .mbr-section-title {
  margin: 0;
}
.cid-uzav4lYdCt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzav4lYdCt .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzav4lYdCt .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzav4lYdCt .team-item {
  transition: all 0.2s;
}
.cid-uzav4lYdCt .team-item .item-image {
  position: relative !important;
}
.cid-uzav4lYdCt .team-item .item-image img {
  width: 100%;
}
.cid-uzav4lYdCt .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-uzav4lYdCt .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzav4lYdCt .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzav4lYdCt .team-item .item-caption {
  background: #878787;
}
.cid-uzav4lYdCt .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzav4lYdCt .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzav4lYdCt .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzav4lYdCt .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzav4lYdCt .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzav4lYdCt .team-item:hover {
    transform: none;
  }
  .cid-uzav4lYdCt .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzav4lYdCt {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzav4lYdCt {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzav4lYdCt .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzav4lYdCt .container-fluid {
  max-width: 1300px;
}
.cid-uzaws20SdA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uzaws20SdA .mbr-text {
  color: #000000;
}
.cid-uzaws20SdA .mbr-section-subtitle {
  color: #000000;
}
.cid-uzaws20SdA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uzaws20SdA .mbr-text,
.cid-uzaws20SdA .item .mbr-section-btn {
  text-align: left;
}
.cid-uzaws20SdA .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaws20SdA .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaws20SdA .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzaxcbO2ow {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaxcbO2ow .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaxcbO2ow .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-uzaxcbO2ow .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaxcbO2ow .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaxcbO2ow .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaxcbO2ow .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaxcbO2ow .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaxcbO2ow .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-uzaxcbO2ow .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaxcbO2ow .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaxcbO2ow .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaxcbO2ow .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaxcbO2ow .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaxcbO2ow ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaxcbO2ow .content-head {
  max-width: 800px;
}
.cid-uyMBxd2ER0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyMBxd2ER0 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-uzaxHnPSB4 {
  display: flex;
  background-image: url("../../../assets/images/homebuilding2-1920x768.webp");
}
.cid-uzaxHnPSB4 .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-uzaxHnPSB4 {
    align-items: flex-end;
  }
  .cid-uzaxHnPSB4 .row {
    justify-content: center;
  }
  .cid-uzaxHnPSB4 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uzaxHnPSB4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uzaxHnPSB4 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uzaxHnPSB4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uzaxHnPSB4 .content-wrap {
    width: 100%;
  }
}
.cid-uzaxHnPSB4 .mbr-section-title,
.cid-uzaxHnPSB4 .mbr-section-subtitle {
  text-align: center;
}
.cid-uzaxHnPSB4 .mbr-text,
.cid-uzaxHnPSB4 .mbr-section-btn {
  text-align: center;
}
.cid-uzazTwltJ9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzazTwltJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzazTwltJ9 .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-uzazTwltJ9 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzazTwltJ9 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzazTwltJ9 .google-map {
  height: 100%;
  position: relative;
}
.cid-uzazTwltJ9 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzazTwltJ9 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzazTwltJ9 .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-uzazTwltJ9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzazTwltJ9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzazTwltJ9 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzazTwltJ9 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzazTwltJ9 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzazTwltJ9 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzazTwltJ9 .content-head {
  max-width: 800px;
}
.cid-uzaxI3Z0y2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #2e481a;
}
.cid-uzaxI3Z0y2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaxI3Z0y2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaxI3Z0y2 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzaxI3Z0y2 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uzaxI3Z0y2 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaxI3Z0y2 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaxI3Z0y2 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uzaxI3Z0y2 .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-uzaxI3Z0y2 .mbr-section-title {
  color: #9fe870;
}
.cid-uzaxI3Z0y2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzaxI3Z0y2 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzaxI3Z0y2 .card-box .item-footer {
  margin-top: auto;
}
.cid-uzaxI3Z0y2 .content-head {
  max-width: 800px;
}
.cid-uzaxI3Z0y2 .card-title,
.cid-uzaxI3Z0y2 .iconfont-wrapper {
  text-align: center;
}
.cid-uzaxI3Z0y2 .card-text,
.cid-uzaxI3Z0y2 .item .mbr-section-btn {
  text-align: center;
}
.cid-uzaxJ94J67 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uzaxJ94J67 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaxJ94J67 .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-uzaxJ94J67 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzaxJ94J67 .row {
  flex-direction: row-reverse;
}
.cid-uzaxJ94J67 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzaxJ94J67 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzaxJ94J67 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzaxJ94J67 .mbr-section-title {
  color: #000000;
}
.cid-uzaxJ94J67 .mbr-text,
.cid-uzaxJ94J67 .mbr-section-btn {
  color: #000000;
}
.cid-uzaxKkEZnf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzaxKkEZnf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaxKkEZnf .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-uzaxKkEZnf .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaxKkEZnf .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzaxKkEZnf .google-map {
  height: 100%;
  position: relative;
}
.cid-uzaxKkEZnf .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzaxKkEZnf .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzaxKkEZnf .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-uzaxKkEZnf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzaxKkEZnf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzaxKkEZnf .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzaxKkEZnf .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzaxKkEZnf .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzaxKkEZnf ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzaxKkEZnf .content-head {
  max-width: 800px;
}
.cid-uzaxLMv6VY {
  background-color: #102f62;
}
.cid-uzaxLMv6VY .mbr-section-title {
  margin: 0;
}
.cid-uzaxLMv6VY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-uzaxLMv6VY .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-uzaxLMv6VY .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-uzaxLMv6VY .team-item {
  transition: all 0.2s;
}
.cid-uzaxLMv6VY .team-item .item-image {
  position: relative !important;
}
.cid-uzaxLMv6VY .team-item .item-image img {
  width: 100%;
}
.cid-uzaxLMv6VY .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-uzaxLMv6VY .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uzaxLMv6VY .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uzaxLMv6VY .team-item .item-caption {
  background: #878787;
}
.cid-uzaxLMv6VY .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-uzaxLMv6VY .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-uzaxLMv6VY .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-uzaxLMv6VY .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-uzaxLMv6VY .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-uzaxLMv6VY .team-item:hover {
    transform: none;
  }
  .cid-uzaxLMv6VY .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-uzaxLMv6VY {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-uzaxLMv6VY {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-uzaxLMv6VY .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-uzaxLMv6VY .container-fluid {
  max-width: 1300px;
}
.cid-uzaxMRmN1z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uzaxMRmN1z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzaxMRmN1z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzaxMRmN1z .mbr-section-title {
  text-align: center;
}
.cid-uzaxMRmN1z .mbr-section-subtitle {
  text-align: center;
}
.cid-uzazSfIJW8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-uzazSfIJW8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzazSfIJW8 .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-uzazSfIJW8 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uzazSfIJW8 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-uzazSfIJW8 .google-map {
  height: 100%;
  position: relative;
}
.cid-uzazSfIJW8 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uzazSfIJW8 .google-map iframe {
    min-height: 350px;
  }
}
.cid-uzazSfIJW8 .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-uzazSfIJW8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uzazSfIJW8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uzazSfIJW8 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uzazSfIJW8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uzazSfIJW8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-uzazSfIJW8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-uzazSfIJW8 .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-uyMCe32bIi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uyMCe32bIi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyMCe32bIi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyN67zHEuF {
  background-image: url("../../../assets/images/10000374-2000x1500.webp");
}
.cid-uyN67zHEuF img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uyN67zHEuF .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-uyN67zHEuF .images {
    display: none;
  }
}
.cid-uyN67zHEuF .image-wrapper-1,
.cid-uyN67zHEuF .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-uyN67zHEuF .image-wrapper-1 {
  margin-top: 80px;
}
.cid-uyN67zHEuF .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-uyN67zHEuF .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-uyN67zHEuF .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-uyN67zHEuF .image-wrapper-2 {
  margin-top: 85px;
}
.cid-uyN67zHEuF .image-wrapper-2 img {
  width: 90%;
}
.cid-uyN67zHEuF .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-uyN67zHEuF .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-uyN67zHEuF .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-uyN67zHEuF .text-wrapper {
  width: 100%;
}
.cid-uyN67zHEuF .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyN67zHEuF .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-uyN67zHEuF .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-uyN67zHEuF .mbr-section-btn {
    margin: 0;
  }
}
.cid-uyN67zHEuF .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-uyN67zHEuF .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-uyN67zHEuF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyN67zHEuF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyN67zHEuF .text {
  display: flex;
  align-items: center;
}
.cid-uyNrtzLg5d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyNrtzLg5d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNrtzLg5d .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-uyNrtzLg5d .container-fluid {
    padding: 0;
  }
}
.cid-uyNrtzLg5d .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyNrtzLg5d .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyNrtzLg5d .embla__button--next,
.cid-uyNrtzLg5d .embla__button--prev {
  display: flex;
}
.cid-uyNrtzLg5d .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyNrtzLg5d .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyNrtzLg5d .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-uyNrtzLg5d .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyNrtzLg5d .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyNrtzLg5d .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyNrtzLg5d .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyNrtzLg5d .embla {
  position: relative;
  width: 100%;
}
.cid-uyNrtzLg5d .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyNrtzLg5d .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyNrtzLg5d .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyNrtzLg5d .embla__slide a {
  cursor: grab;
}
.cid-uyNrtzLg5d .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyNrtzLg5d .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyNrtzLg5d .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyNrtzLg5d .mbr-section-title {
  color: #232323;
}
.cid-uyNrtzLg5d .mbr-section-subtitle {
  color: #232323;
}
.cid-uyNrtzLg5d .mbr-box {
  color: #ffffff;
}
.cid-uyNrtzLg5d .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyNrtzLg5d img,
.cid-uyNrtzLg5d .item-img {
  width: 100%;
}
.cid-uyNrtzLg5d .item-wrapper {
  position: relative;
}
.cid-uyNrtzLg5d .content-head {
  max-width: 800px;
}
.cid-uyN67zSYmj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyN67zSYmj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyN67zSYmj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyN67zSYmj .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyN67zSYmj .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-uyN67zSYmj .container {
    padding: 0 16px;
  }
}
.cid-uyN67zSYmj .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-uyN67zSYmj .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .row {
    padding: 25px 9px;
  }
}
.cid-uyN67zSYmj .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-uyN67zSYmj .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-uyN67zSYmj .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .image-wrapper img {
    height: 350px;
  }
}
.cid-uyN67zSYmj .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uyN67zSYmj .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-uyN67zSYmj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-uyN67zSYmj .items-wrapper {
    display: block;
  }
}
.cid-uyN67zSYmj .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-uyN67zSYmj .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-uyN67zSYmj .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-uyN67zSYmj .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-uyN67zSYmj .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-uyN67zSYmj .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-uyN67zSYmj .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uyN67zSYmj .card {
  justify-content: center;
}
.cid-uyN67zSYmj .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uyN67zSYmj .mbr-text {
  color: #000000;
}
.cid-uyN67zSYmj .card-title {
  color: #000000;
}
.cid-uyN67zSYmj .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyN67zSYmj .card-title,
.cid-uyN67zSYmj .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-uyN67A49qe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-uyN67A49qe .mbr-section-head {
  padding: 0 1rem;
}
.cid-uyN67A49qe .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uyN67A49qe .team-card:hover {
  transform: translateY(-10px);
}
.cid-uyN67A49qe .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uyN67A49qe .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uyN67A49qe .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uyN67A49qe .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyN67A49qe .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uyN67A49qe .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-uyN67A49qe .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-uyN67A49qe .embla__button--next,
.cid-uyN67A49qe .embla__button--prev {
  display: flex;
}
.cid-uyN67A49qe .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-uyN67A49qe .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyN67A49qe .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-uyN67A49qe .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyN67A49qe .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-uyN67A49qe .embla__button {
    top: -10%;
  }
}
.cid-uyN67A49qe .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uyN67A49qe .embla {
    margin-top: 80px;
  }
}
.cid-uyN67A49qe .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyN67A49qe .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyN67A49qe .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyN67A49qe .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyN67A49qe .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-uyN67A49qe .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-uyN67A49qe .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-uyN67A49qe .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uyN67A49qe .mbr-text ul {
    display: block;
  }
}
.cid-uyN67A49qe .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-uyN67A49qe .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-uyN67A49qe .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-uyN67A49qe .item-wrapper {
  height: 100%;
}
.cid-uyN67A49qe .item-wrapper .image-wrap {
  height: 100%;
}
.cid-uyN67A49qe .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uyN67A49qe .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-uyNrvey1Ko {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyNrvey1Ko .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyNrvey1Ko .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-uyNrvey1Ko .container-fluid {
    padding: 0;
  }
}
.cid-uyNrvey1Ko .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyNrvey1Ko .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyNrvey1Ko .embla__button--next,
.cid-uyNrvey1Ko .embla__button--prev {
  display: flex;
}
.cid-uyNrvey1Ko .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyNrvey1Ko .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyNrvey1Ko .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-uyNrvey1Ko .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyNrvey1Ko .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyNrvey1Ko .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyNrvey1Ko .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyNrvey1Ko .embla {
  position: relative;
  width: 100%;
}
.cid-uyNrvey1Ko .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyNrvey1Ko .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyNrvey1Ko .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyNrvey1Ko .embla__slide a {
  cursor: grab;
}
.cid-uyNrvey1Ko .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyNrvey1Ko .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyNrvey1Ko .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyNrvey1Ko .mbr-section-title {
  color: #232323;
}
.cid-uyNrvey1Ko .mbr-section-subtitle {
  color: #232323;
}
.cid-uyNrvey1Ko .mbr-box {
  color: #ffffff;
}
.cid-uyNrvey1Ko .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyNrvey1Ko img,
.cid-uyNrvey1Ko .item-img {
  width: 100%;
}
.cid-uyNrvey1Ko .item-wrapper {
  position: relative;
}
.cid-uyNrvey1Ko .content-head {
  max-width: 800px;
}
.cid-uyN67AcyVB {
  background-color: #000000;
  position: relative;
}
.cid-uyN67AcyVB::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-uyN67AcyVB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyN67AcyVB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyN67AcyVB .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uyN67AcyVB .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uyN67AcyVB .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uyN67AcyVB .container {
    padding: 0 16px;
  }
}
.cid-uyN67AcyVB .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-uyN67AcyVB .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-uyN67AcyVB .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uyN67AcyVB .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-uyN67AcyVB .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-uyN67AcyVB .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-uyN67AcyVB .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uyN67AcyVB .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-uyN67AcyVB .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-uyN67AcyVB .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uyN67AcyVB .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uyN67AcyVB .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-uyN67AcyVB .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-uyN67AcyVB .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-uyN67AcyVB .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-uyN67AcyVB .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-uyN67AcyVB .mbr-section-title {
  color: #ffffff;
}
.cid-uyN67AcyVB .mbr-text {
  color: #f4f4f4;
}
#custom-html-aw {
  /* Type valid CSS here */
}
#custom-html-aw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-aw p {
  font-size: 60px;
  color: #777;
}
.cid-uyN67ApnU4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uyN67ApnU4 h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-uyN67ApnU4 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uyN67ApnU4 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uyN67ApnU4 .nav-link.active {
  background: #232323;
}
.cid-uyN67ApnU4 .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-uyN67ApnU4 .nav-link:hover {
  background: #232323;
}
.cid-uyN67ApnU4 .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-uyN67ApnU4 .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-uyN67ApnU4 .nav-link.display-4 {
  font-size: 15px;
}
.cid-uyN67ApnU4 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-uyN67ApnU4 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-uyN67ApnU4 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-uyN67ApnU4 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-uyN67ApnU4 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-uyN67ApnU4 .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-uyN67ApnU4 .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-uyN67ApnU4 .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-uyN67ApnU4 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-uyN67ApnU4 .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-uyN67ApnU4 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-uyN67ApnU4 .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-uyN67ApnU4 .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-uyN67ApnU4 .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-uyN67ApnU4 .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-uyN67ApnU4 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-uyN67ApnU4 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-uyN67ApnU4 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-uyN67ApnU4 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-uyN67ApnU4 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-uyN67ApnU4 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-uyN67ApnU4 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-uyN67ApnU4 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-uyN67ApnU4 .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-uyN67ApnU4 .mbr-text,
  .cid-uyN67ApnU4 .nav-link,
  .cid-uyN67ApnU4 .mbr-card-title,
  .cid-uyN67ApnU4 .mbr-section-title {
    text-align: left;
  }
  .cid-uyN67ApnU4 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-uyN67ApnU4 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-uyN67ApnU4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyN67ApnU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyN67ApnU4 .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-uyN67ApnU4 .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-uyN67ApnU4 .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-uyN67BCGg5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uyN67BCGg5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyN67BCGg5 .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-uyN67BCGg5 .container-fluid {
    padding: 0;
  }
}
.cid-uyN67BCGg5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uyN67BCGg5 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uyN67BCGg5 .embla__button--next,
.cid-uyN67BCGg5 .embla__button--prev {
  display: flex;
}
.cid-uyN67BCGg5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uyN67BCGg5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uyN67BCGg5 .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-uyN67BCGg5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uyN67BCGg5 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uyN67BCGg5 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uyN67BCGg5 .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uyN67BCGg5 .embla {
  position: relative;
  width: 100%;
}
.cid-uyN67BCGg5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uyN67BCGg5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uyN67BCGg5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uyN67BCGg5 .embla__slide a {
  cursor: grab;
}
.cid-uyN67BCGg5 .embla__slide a:active {
  cursor: grabbing;
}
.cid-uyN67BCGg5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uyN67BCGg5 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uyN67BCGg5 .mbr-section-title {
  color: #232323;
}
.cid-uyN67BCGg5 .mbr-section-subtitle {
  color: #232323;
}
.cid-uyN67BCGg5 .mbr-box {
  color: #ffffff;
}
.cid-uyN67BCGg5 .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uyN67BCGg5 img,
.cid-uyN67BCGg5 .item-img {
  width: 100%;
}
.cid-uyN67BCGg5 .item-wrapper {
  position: relative;
}
.cid-uyN67BCGg5 .content-head {
  max-width: 800px;
}
.cid-uyN67Boynk .google-map {
  height: 700px;
  position: relative;
}
.cid-uyN67Boynk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyN67Boynk .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-uyN67Boynk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyN67Boynk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyN67BR5ym {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uyN67BR5ym .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v3BU8iQ9ik {
  background-image: url("../../../assets/images/81000005.webp");
}
.cid-v3BU8iQ9ik img {
  max-height: 300px;
  object-fit: cover;
}
.cid-v3BU8iQ9ik .images {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-v3BU8iQ9ik .images {
    display: none;
  }
}
.cid-v3BU8iQ9ik .image-wrapper-1,
.cid-v3BU8iQ9ik .image-wrapper-2 {
  position: relative;
  height: 60px;
}
.cid-v3BU8iQ9ik .image-wrapper-1 {
  margin-top: 80px;
}
.cid-v3BU8iQ9ik .image-wrapper-1 img {
  position: absolute;
  top: 0;
  right: -4rem;
}
.cid-v3BU8iQ9ik .image-wrapper-1 .image-absolute-1 {
  position: absolute;
  width: 80px;
  height: 80px;
  top: -3rem;
  right: -10.5rem;
}
@media (max-width: 1100px) {
  .cid-v3BU8iQ9ik .image-wrapper-1 .image-absolute-1 {
    display: none;
  }
}
.cid-v3BU8iQ9ik .image-wrapper-2 {
  margin-top: 85px;
}
.cid-v3BU8iQ9ik .image-wrapper-2 img {
  width: 90%;
}
.cid-v3BU8iQ9ik .image-wrapper-2 .image-absolute-2 {
  position: absolute;
  width: 119px;
  height: 221px;
  left: -12rem;
  top: -2rem;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  .cid-v3BU8iQ9ik .image-wrapper-2 .image-absolute-2 {
    left: -10rem;
    top: 0rem;
  }
}
@media (max-width: 1100px) {
  .cid-v3BU8iQ9ik .image-wrapper-2 .image-absolute-2 {
    display: none;
  }
}
.cid-v3BU8iQ9ik .text-wrapper {
  width: 100%;
}
.cid-v3BU8iQ9ik .mbr-text {
  margin: 0 0 36px 0;
  letter-spacing: .13em;
  color: #ffa600;
  text-align: center;
}
.cid-v3BU8iQ9ik .mbr-section-title {
  margin: 0 0 25px 0;
  color: #ffffff;
  text-align: center;
}
.cid-v3BU8iQ9ik .mbr-section-btn {
  margin: 0 25%;
}
@media (max-width: 992px) {
  .cid-v3BU8iQ9ik .mbr-section-btn {
    margin: 0;
  }
}
.cid-v3BU8iQ9ik .btn {
  height: 55px;
  min-width: 170px;
  box-shadow: none;
  background: transparent !important;
  color: #ffffff !important;
}
.cid-v3BU8iQ9ik .btn:hover {
  box-shadow: none;
  color: #000000 !important;
  background: #ffffff !important;
}
.cid-v3BU8iQ9ik .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BU8iQ9ik .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BU8iQ9ik .text {
  display: flex;
  align-items: center;
}
.cid-v3BU8iZu5u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v3BU8iZu5u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BU8iZu5u .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-v3BU8iZu5u .container-fluid {
    padding: 0;
  }
}
.cid-v3BU8iZu5u .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v3BU8iZu5u .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v3BU8iZu5u .embla__button--next,
.cid-v3BU8iZu5u .embla__button--prev {
  display: flex;
}
.cid-v3BU8iZu5u .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v3BU8iZu5u .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v3BU8iZu5u .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-v3BU8iZu5u .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3BU8iZu5u .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3BU8iZu5u .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3BU8iZu5u .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3BU8iZu5u .embla {
  position: relative;
  width: 100%;
}
.cid-v3BU8iZu5u .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3BU8iZu5u .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3BU8iZu5u .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3BU8iZu5u .embla__slide a {
  cursor: grab;
}
.cid-v3BU8iZu5u .embla__slide a:active {
  cursor: grabbing;
}
.cid-v3BU8iZu5u .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3BU8iZu5u .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v3BU8iZu5u .mbr-section-title {
  color: #232323;
}
.cid-v3BU8iZu5u .mbr-section-subtitle {
  color: #232323;
}
.cid-v3BU8iZu5u .mbr-box {
  color: #ffffff;
}
.cid-v3BU8iZu5u .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v3BU8iZu5u img,
.cid-v3BU8iZu5u .item-img {
  width: 100%;
}
.cid-v3BU8iZu5u .item-wrapper {
  position: relative;
}
.cid-v3BU8iZu5u .content-head {
  max-width: 800px;
}
.cid-v3BU8j8bmS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v3BU8j8bmS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BU8j8bmS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BU8j8bmS .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v3BU8j8bmS .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-v3BU8j8bmS .container {
    padding: 0 16px;
  }
}
.cid-v3BU8j8bmS .row {
  padding: 60px 64px;
  background-color: #f7f7f7;
  justify-content: space-between;
  margin: 0;
  border-radius: 1rem;
}
@media (max-width: 1200px) {
  .cid-v3BU8j8bmS .row {
    padding: 32px 16px;
  }
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .row {
    padding: 25px 9px;
  }
}
.cid-v3BU8j8bmS .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v3BU8j8bmS .image-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .image-wrapper {
    margin: 0 0 32px 0;
  }
}
.cid-v3BU8j8bmS .image-wrapper img {
  height: 400px;
  object-fit: cover;
  border-radius: .5rem !important;
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .image-wrapper img {
    height: 350px;
  }
}
.cid-v3BU8j8bmS .content-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .content-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-v3BU8j8bmS .content-wrapper .content-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-v3BU8j8bmS .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 4rem;
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .items-wrapper {
    gap: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v3BU8j8bmS .items-wrapper {
    display: block;
  }
}
.cid-v3BU8j8bmS .items-wrapper .item {
  padding: 50px;
  background-color: #232323;
  border-radius: .5rem !important;
}
.cid-v3BU8j8bmS .items-wrapper .item:nth-child(2n) {
  background-color: #232323;
}
@media (max-width: 992px) {
  .cid-v3BU8j8bmS .items-wrapper .item {
    margin-bottom: 2rem;
    padding: 25px;
  }
}
.cid-v3BU8j8bmS .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 20px;
}
.cid-v3BU8j8bmS .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 40px;
  color: #ffa600;
  display: inline-flex;
}
.cid-v3BU8j8bmS .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 12px;
}
.cid-v3BU8j8bmS .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-v3BU8j8bmS .card {
  justify-content: center;
}
.cid-v3BU8j8bmS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3BU8j8bmS .mbr-text {
  color: #000000;
}
.cid-v3BU8j8bmS .card-title {
  color: #000000;
}
.cid-v3BU8j8bmS .card-text {
  color: #ffffff;
  text-align: center;
}
.cid-v3BU8j8bmS .card-title,
.cid-v3BU8j8bmS .icon-wrapper {
  text-align: center;
  color: #f7f7f7;
}
.cid-v3BU8jkb41 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sunrise-mountains-2000x1125.webp");
}
.cid-v3BU8jkb41 .mbr-section-head {
  padding: 0 1rem;
}
.cid-v3BU8jkb41 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v3BU8jkb41 .team-card:hover {
  transform: translateY(-10px);
}
.cid-v3BU8jkb41 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v3BU8jkb41 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-v3BU8jkb41 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v3BU8jkb41 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BU8jkb41 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-v3BU8jkb41 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 50%;
  max-width: 40%;
}
@media (max-width: 768px) {
  .cid-v3BU8jkb41 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
}
.cid-v3BU8jkb41 .embla__button--next,
.cid-v3BU8jkb41 .embla__button--prev {
  display: flex;
}
.cid-v3BU8jkb41 .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-v3BU8jkb41 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3BU8jkb41 .embla__button:hover {
  background: transparent;
  opacity: .7;
}
.cid-v3BU8jkb41 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3BU8jkb41 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-v3BU8jkb41 .embla__button {
    top: -10%;
  }
}
.cid-v3BU8jkb41 .embla {
  position: relative;
  width: 100%;
  margin-top: 52px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v3BU8jkb41 .embla {
    margin-top: 80px;
  }
}
.cid-v3BU8jkb41 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3BU8jkb41 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3BU8jkb41 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3BU8jkb41 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3BU8jkb41 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: 0.13em;
  color: #ffa600;
  text-align: center;
}
.cid-v3BU8jkb41 .mbr-section-title {
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
.cid-v3BU8jkb41 .mbr-text {
  margin: 0;
  color: #EAEAEA;
  text-align: center;
}
.cid-v3BU8jkb41 .mbr-text ul {
  list-style-position: inside;
  display: flex;
  justify-content: center;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v3BU8jkb41 .mbr-text ul {
    display: block;
  }
}
.cid-v3BU8jkb41 .mbr-text ul li {
  padding: 0 3rem;
}
@media (max-width: 992px) {
  .cid-v3BU8jkb41 .mbr-text ul li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.cid-v3BU8jkb41 .mbr-text ul li::marker {
  color: #9fe870;
  font-size: 18px;
}
.cid-v3BU8jkb41 .item-wrapper {
  height: 100%;
}
.cid-v3BU8jkb41 .item-wrapper .image-wrap {
  height: 100%;
}
.cid-v3BU8jkb41 .item-wrapper .image-wrap img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v3BU8jkb41 .item-wrapper .image-wrap img {
    height: 320px;
  }
}
.cid-v3BU8jGXOv {
  background-color: #000000;
  position: relative;
}
.cid-v3BU8jGXOv::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(45deg, #232323, #000000);
}
.cid-v3BU8jGXOv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BU8jGXOv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BU8jGXOv .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-v3BU8jGXOv .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-v3BU8jGXOv .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-v3BU8jGXOv .container {
    padding: 0 16px;
  }
}
.cid-v3BU8jGXOv .title-wrapper .mbr-section-title {
  margin-bottom: 96px;
}
@media (max-width: 992px) {
  .cid-v3BU8jGXOv .title-wrapper .mbr-section-title {
    margin-bottom: 48px;
  }
}
@media (max-width: 992px) {
  .cid-v3BU8jGXOv .content-wrapper {
    margin-bottom: 48px;
  }
}
.cid-v3BU8jGXOv .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 80%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .cid-v3BU8jGXOv .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v3BU8jGXOv .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-v3BU8jGXOv .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v3BU8jGXOv .content-wrapper .icons-wrapper .icons-wrap {
    width: 100%;
    grid-template-columns: 1fr 1fr;
  }
}
.cid-v3BU8jGXOv .content-wrapper .icons-wrapper .icons-wrap .icon-wrapper .mbr-iconfont {
  font-size: 76px;
  color: #f4f4f4;
}
.cid-v3BU8jGXOv .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v3BU8jGXOv .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v3BU8jGXOv .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-v3BU8jGXOv .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-v3BU8jGXOv .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-v3BU8jGXOv .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-v3BU8jGXOv .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #1c1c1c;
  background-color: #1c1c1c;
  border-radius: 3rem !important;
}
.cid-v3BU8jGXOv .mbr-section-title {
  color: #ffffff;
}
.cid-v3BU8jGXOv .mbr-text {
  color: #f4f4f4;
}
.cid-v3BU8jGXOv .mbr-section-title DIV {
  text-align: center;
}
.cid-v3BU8jTJSF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v3BU8jTJSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BU8jTJSF .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-v3BU8jTJSF .container-fluid {
    padding: 0;
  }
}
.cid-v3BU8jTJSF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v3BU8jTJSF .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v3BU8jTJSF .embla__button--next,
.cid-v3BU8jTJSF .embla__button--prev {
  display: flex;
}
.cid-v3BU8jTJSF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v3BU8jTJSF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v3BU8jTJSF .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-v3BU8jTJSF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3BU8jTJSF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3BU8jTJSF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3BU8jTJSF .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3BU8jTJSF .embla {
  position: relative;
  width: 100%;
}
.cid-v3BU8jTJSF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3BU8jTJSF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3BU8jTJSF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3BU8jTJSF .embla__slide a {
  cursor: grab;
}
.cid-v3BU8jTJSF .embla__slide a:active {
  cursor: grabbing;
}
.cid-v3BU8jTJSF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3BU8jTJSF .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v3BU8jTJSF .mbr-section-title {
  color: #232323;
}
.cid-v3BU8jTJSF .mbr-section-subtitle {
  color: #232323;
}
.cid-v3BU8jTJSF .mbr-box {
  color: #ffffff;
}
.cid-v3BU8jTJSF .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v3BU8jTJSF img,
.cid-v3BU8jTJSF .item-img {
  width: 100%;
}
.cid-v3BU8jTJSF .item-wrapper {
  position: relative;
}
.cid-v3BU8jTJSF .content-head {
  max-width: 800px;
}
#custom-html-fp {
  /* Type valid CSS here */
}
#custom-html-fp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-fp p {
  font-size: 60px;
  color: #777;
}
.cid-v3BU8k8YeI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-v3BU8k8YeI h2 {
  margin-bottom: 10px;
  color: #130947;
  line-height: 1.2;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-v3BU8k8YeI .nav-tabs .nav-item.open .nav-link:focus,
.cid-v3BU8k8YeI .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v3BU8k8YeI .nav-link.active {
  background: #232323;
}
.cid-v3BU8k8YeI .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-v3BU8k8YeI .nav-link:hover {
  background: #232323;
}
.cid-v3BU8k8YeI .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-v3BU8k8YeI .nav-link .mbr-iconfont:before {
  margin-left: 3px;
}
.cid-v3BU8k8YeI .nav-link.display-4 {
  font-size: 15px;
}
.cid-v3BU8k8YeI .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-v3BU8k8YeI .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-v3BU8k8YeI .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-v3BU8k8YeI .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-v3BU8k8YeI .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-v3BU8k8YeI .widget {
  margin-top: 30px;
  background-color: #ffa600;
  border-radius: 4px;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 1.5;
  color: #fff;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-v3BU8k8YeI .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-v3BU8k8YeI .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-v3BU8k8YeI .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 1;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 1.09;
  letter-spacing: -0.5px;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-v3BU8k8YeI .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-v3BU8k8YeI .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-v3BU8k8YeI .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-v3BU8k8YeI .tab-pane .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-v3BU8k8YeI .tab-pane .mbr-section-title.display-5 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-v3BU8k8YeI .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-v3BU8k8YeI .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-v3BU8k8YeI .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-v3BU8k8YeI .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-v3BU8k8YeI .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-v3BU8k8YeI .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #130947;
}
.cid-v3BU8k8YeI .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 1.4;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-v3BU8k8YeI .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-v3BU8k8YeI .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-v3BU8k8YeI .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-v3BU8k8YeI .mbr-text,
  .cid-v3BU8k8YeI .nav-link,
  .cid-v3BU8k8YeI .mbr-card-title,
  .cid-v3BU8k8YeI .mbr-section-title {
    text-align: left;
  }
  .cid-v3BU8k8YeI .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-v3BU8k8YeI .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-v3BU8k8YeI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BU8k8YeI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BU8k8YeI .tab-content .tab-pane .mbr-section-title {
  color: #ffa600;
  text-align: center;
}
.cid-v3BU8k8YeI .tab-content .tab-pane .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact .single-service-contact-inner p {
  color: #000000;
}
.cid-v3BU8k8YeI .widget .textwidget .single-service-contact .single-service-contact-inner h2 {
  color: #000000;
}
.cid-v3BU8l5z2O .google-map {
  height: 700px;
  position: relative;
}
.cid-v3BU8l5z2O .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v3BU8l5z2O .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-v3BU8l5z2O .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v3BU8l5z2O .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v3BU8liC9O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-v3BU8liC9O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BU8liC9O .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-v3BU8liC9O .container-fluid {
    padding: 0;
  }
}
.cid-v3BU8liC9O .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-v3BU8liC9O .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v3BU8liC9O .embla__button--next,
.cid-v3BU8liC9O .embla__button--prev {
  display: flex;
}
.cid-v3BU8liC9O .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v3BU8liC9O .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v3BU8liC9O .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-v3BU8liC9O .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v3BU8liC9O .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3BU8liC9O .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3BU8liC9O .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3BU8liC9O .embla {
  position: relative;
  width: 100%;
}
.cid-v3BU8liC9O .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v3BU8liC9O .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v3BU8liC9O .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v3BU8liC9O .embla__slide a {
  cursor: grab;
}
.cid-v3BU8liC9O .embla__slide a:active {
  cursor: grabbing;
}
.cid-v3BU8liC9O .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-v3BU8liC9O .item-menu-overlay {
  border-radius: 2rem;
}
.cid-v3BU8liC9O .mbr-section-title {
  color: #232323;
}
.cid-v3BU8liC9O .mbr-section-subtitle {
  color: #232323;
}
.cid-v3BU8liC9O .mbr-box {
  color: #ffffff;
}
.cid-v3BU8liC9O .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-v3BU8liC9O img,
.cid-v3BU8liC9O .item-img {
  width: 100%;
}
.cid-v3BU8liC9O .item-wrapper {
  position: relative;
}
.cid-v3BU8liC9O .content-head {
  max-width: 800px;
}
.cid-v3BU8lzy11 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v3BU8lzy11 .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v3ADaOKNyt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-v3ADaOKNyt .media-container-row .mbr-text {
  color: #fffcee;
}
.cid-v3BUICIP4h {
  display: flex;
  background-image: url("../../../assets/images/bg.webp");
}
.cid-v3BUICIP4h .mbr-overlay {
  background-color: #000000;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .cid-v3BUICIP4h {
    align-items: flex-end;
  }
  .cid-v3BUICIP4h .row {
    justify-content: center;
  }
  .cid-v3BUICIP4h .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3BUICIP4h .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3BUICIP4h {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v3BUICIP4h .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3BUICIP4h .content-wrap {
    width: 100%;
  }
}
.cid-v3BUICIP4h .mbr-section-title,
.cid-v3BUICIP4h .mbr-section-subtitle {
  text-align: center;
}
.cid-v3BUICIP4h .mbr-text,
.cid-v3BUICIP4h .mbr-section-btn {
  text-align: center;
}
.cid-v3BULFaeWu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v3BULFaeWu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BULFaeWu .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-v3BULFaeWu .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BULFaeWu .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v3BULFaeWu .google-map {
  height: 100%;
  position: relative;
}
.cid-v3BULFaeWu .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v3BULFaeWu .google-map iframe {
    min-height: 350px;
  }
}
.cid-v3BULFaeWu .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-v3BULFaeWu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v3BULFaeWu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v3BULFaeWu .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3BULFaeWu .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BULFaeWu .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v3BULFaeWu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v3BULFaeWu .content-head {
  max-width: 800px;
}
.cid-v3BUJYWL41 {
  background-color: #102f62;
}
.cid-v3BUJYWL41 .mbr-section-title {
  margin: 0;
}
.cid-v3BUJYWL41 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-v3BUJYWL41 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-v3BUJYWL41 .media-row {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  align-items: flex-end;
}
.cid-v3BUJYWL41 .team-item {
  transition: all 0.2s;
}
.cid-v3BUJYWL41 .team-item .item-image {
  position: relative !important;
}
.cid-v3BUJYWL41 .team-item .item-image img {
  width: 100%;
}
.cid-v3BUJYWL41 .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-v3BUJYWL41 .team-item .item-name p {
  margin-bottom: 0;
}
.cid-v3BUJYWL41 .team-item .item-role p {
  margin-bottom: 0;
}
.cid-v3BUJYWL41 .team-item .item-caption {
  background: #878787;
}
.cid-v3BUJYWL41 .builderCard .item-image::after {
  border-bottom-left-radius: 5rem;
}
.cid-v3BUJYWL41 .team-item:hover .item-caption {
  opacity: 1;
  transform: translateY(-0.3rem);
}
.cid-v3BUJYWL41 .team-item:hover {
  transform: translateY(-0.5rem);
  transition: 1s;
}
.cid-v3BUJYWL41 .team-item .item-caption {
  opacity: 0;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .cid-v3BUJYWL41 .team-item .item-caption {
    opacity: 1;
    transition: 0.5s;
  }
  .cid-v3BUJYWL41 .team-item:hover {
    transform: none;
  }
  .cid-v3BUJYWL41 .team-item:hover .item-caption {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 767px) {
  .cid-v3BUJYWL41 {
    padding-top: 16px;
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .cid-v3BUJYWL41 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .cid-v3BUJYWL41 .container-fluid {
    max-width: 1300px;
    padding: 0 2rem;
  }
}
.cid-v3BUJYWL41 .container-fluid {
  max-width: 1300px;
}
.cid-v3BUNfVsM7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bg.webp");
}
.cid-v3BUNfVsM7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BUNfVsM7 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BUNfVsM7 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BUNfVsM7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BUNfVsM7 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #d70081;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffd7ef;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BUNfVsM7 .card-title,
.cid-v3BUNfVsM7 .iconfont-wrapper,
.cid-v3BUNfVsM7 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BUNfVsM7 .content-head {
  max-width: 800px;
}
.cid-v3BUNfVsM7 .mbr-section-title {
  color: #ffffff;
}
.cid-v3BUNfVsM7 .mbr-section-btn {
  text-align: center;
}
.cid-v3BUNfVsM7 .card-title,
.cid-v3BUNfVsM7 .iconfont-wrapper {
  color: #ffffff;
}
.cid-v3BUNfVsM7 .card-text,
.cid-v3BUNfVsM7 .mbr-section-btn {
  color: #ffffff;
}
.cid-v3BUNfVsM7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v3BYEGHRh3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v3BYEGHRh3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BYEGHRh3 .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-v3BYEGHRh3 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BYEGHRh3 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v3BYEGHRh3 .google-map {
  height: 100%;
  position: relative;
}
.cid-v3BYEGHRh3 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v3BYEGHRh3 .google-map iframe {
    min-height: 350px;
  }
}
.cid-v3BYEGHRh3 .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-v3BYEGHRh3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v3BYEGHRh3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v3BYEGHRh3 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3BYEGHRh3 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BYEGHRh3 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v3BYEGHRh3 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v3BYEGHRh3 .content-head {
  max-width: 800px;
}
.cid-v3BXMv7YqC {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v3BXMv7YqC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BXMv7YqC .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-v3BXMv7YqC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BXMv7YqC .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v3BXMv7YqC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3BXMv7YqC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3BXMv7YqC .mbr-section-title {
  color: #000000;
}
.cid-v3BXMv7YqC .mbr-text,
.cid-v3BXMv7YqC .mbr-section-btn {
  color: #000000;
}
.cid-v3BYFAqtD8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #edefeb;
}
.cid-v3BYFAqtD8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BYFAqtD8 .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-v3BYFAqtD8 .row .map-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BYFAqtD8 .row .map-wrapper {
    margin-top: 1rem;
  }
}
.cid-v3BYFAqtD8 .google-map {
  height: 100%;
  position: relative;
}
.cid-v3BYFAqtD8 .google-map iframe {
  height: 100%;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v3BYFAqtD8 .google-map iframe {
    min-height: 350px;
  }
}
.cid-v3BYFAqtD8 .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-v3BYFAqtD8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v3BYFAqtD8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v3BYFAqtD8 .card-wrapper {
  padding: 2.25rem;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3BYFAqtD8 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BYFAqtD8 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v3BYFAqtD8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-v3BYFAqtD8 .content-head {
  max-width: 800px;
}
.cid-v3BUNZxszG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3BUNZxszG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BUNZxszG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BUNZxszG .mbr-section-title {
  text-align: center;
}
.cid-v3BUNZxszG .mbr-section-subtitle {
  text-align: center;
}
