.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;
}
.card-wrapper .image-wrapper img,
.card-wrapper .app-video-wrapper img {
  border-radius: 1rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Agdasima;
}
.display-1 {
  font-family: 'Agdasima', sans-serif;
  font-size: 4.8rem;
  line-height: 170px;
}
.display-1 > .mbr-iconfont {
  font-size: 6rem;
}
.display-2 {
  font-family: 'Inter', sans-serif;
  font-size: 2.8rem;
  line-height: 1.1em;
}
.display-2 > .mbr-iconfont {
  font-size: 3.5rem;
}
.display-4 {
  font-family: 'Instrument Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  letter-spacing: -0.01em;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Inter', sans-serif;
  font-size: 2rem;
  line-height: 1.15em;
  letter-spacing: -0.01em;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Instrument Sans', sans-serif;
  font-size: 1.4rem;
  line-height: 1.32em;
  letter-spacing: inherit;
}
.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: 3.84rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.36rem;
    font-size: calc( 2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((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))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 0;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 0;
}
.bg-primary {
  background-color: #2f2e30 !important;
}
.bg-success {
  background-color: #f7cfff !important;
}
.bg-info {
  background-color: #eff3f3 !important;
}
.bg-warning {
  background-color: #ffc394 !important;
}
.bg-danger {
  background-color: #b56d33 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #2f2e30 !important;
  border-color: #2f2e30 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #49474a !important;
  border-color: #49474a !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #49474a !important;
  border-color: #49474a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #00ded1 !important;
  border-color: #00ded1 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #12fff1 !important;
  border-color: #12fff1 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #12fff1 !important;
  border-color: #12fff1 !important;
}
.btn-info,
.btn-info:active {
  background-color: #eff3f3 !important;
  border-color: #eff3f3 !important;
  color: #618282 !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #618282 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7cfff !important;
  border-color: #f7cfff !important;
  color: #ac00cf !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ac00cf !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffc394 !important;
  border-color: #ffc394 !important;
  color: #944100 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffe0c7 !important;
  border-color: #ffe0c7 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #944100 !important;
  background-color: #ffe0c7 !important;
  border-color: #ffe0c7 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b56d33 !important;
  border-color: #b56d33 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #cd874e !important;
  border-color: #cd874e !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #cd874e !important;
  border-color: #cd874e !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: #2f2e30;
  color: #2f2e30;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #040404 !important;
  background-color: transparent !important;
  border-color: #040404 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #2f2e30 !important;
  border-color: #2f2e30 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #00ded1;
  color: #00ded1;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #00877f !important;
  background-color: transparent !important;
  border-color: #00877f !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #00ded1 !important;
  border-color: #00ded1 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #eff3f3;
  color: #eff3f3;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #bdcece !important;
  background-color: transparent !important;
  border-color: #bdcece !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #618282 !important;
  background-color: #eff3f3 !important;
  border-color: #eff3f3 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #f7cfff;
  color: #f7cfff;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #e978ff !important;
  background-color: transparent !important;
  border-color: #e978ff !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ac00cf !important;
  background-color: #f7cfff !important;
  border-color: #f7cfff !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffc394;
  color: #ffc394;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ff923d !important;
  background-color: transparent !important;
  border-color: #ff923d !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #944100 !important;
  background-color: #ffc394 !important;
  border-color: #ffc394 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #b56d33;
  color: #b56d33;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #714420 !important;
  background-color: transparent !important;
  border-color: #714420 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b56d33 !important;
  border-color: #b56d33 !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: #2f2e30 !important;
}
.text-secondary {
  color: #00ded1 !important;
}
.text-success {
  color: #f7cfff !important;
}
.text-info {
  color: #eff3f3 !important;
}
.text-warning {
  color: #ffc394 !important;
}
.text-danger {
  color: #b56d33 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #007871 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #e669ff !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #b5c7c7 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ff8a2e !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #653d1d !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: #2f2e30;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #eff3f3;
}
.alert-warning {
  background-color: #ffc394;
}
.alert-danger {
  background-color: #b56d33;
}
.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: #2f2e30;
  border-color: #2f2e30;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #2f2e30;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #e2e1e2;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #deaf8a;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Instrument Sans', sans-serif;
  font-size: 1.4rem;
  line-height: 1.32em;
  letter-spacing: inherit;
  font-weight: 400;
  border-radius: 100px !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: #2f2e30 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Instrument Sans', sans-serif;
  font-size: 1.4rem;
  line-height: 1.32em;
  letter-spacing: inherit;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #2f2e30;
}
/* 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: #2f2e30;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #2f2e30;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #2f2e30;
  border-bottom-color: #2f2e30;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #2f2e30 !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: #00ded1 !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='%232f2e30' %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;
}
.mbr-section-btn .btn,
.mbr-section-btn-main .btn {
  box-shadow: none;
  padding: 8px 36px;
  min-width: 125px;
  border-radius: 50% !important;
}
.mbr-section-btn .btn:hover,
.mbr-section-btn-main .btn:hover,
.mbr-section-btn .btn:focus,
.mbr-section-btn-main .btn:focus {
  border-radius: 0 !important;
  box-shadow: none;
  transition: all 0.3s ease-in-out;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline {
  border: 2px solid #2f2e30 !important;
}
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline {
  border: 2px solid #00ded1 !important;
}
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline {
  border: 2px solid #f7cfff !important;
}
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline {
  border: 2px solid #eff3f3 !important;
}
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline {
  border: 2px solid #ffc394 !important;
}
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline {
  border: 2px solid #b56d33 !important;
}
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline {
  border: 2px solid #000000 !important;
}
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline {
  border: 2px solid #ffffff !important;
}
.cid-tKCS2rqgFe {
  z-index: 1000;
  width: 100%;
}
.cid-tKCS2rqgFe .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-tKCS2rqgFe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-tKCS2rqgFe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKCS2rqgFe .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tKCS2rqgFe .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-tKCS2rqgFe .menu_box .navbar.opened,
  .cid-tKCS2rqgFe .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-tKCS2rqgFe nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-tKCS2rqgFe .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-tKCS2rqgFe .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKCS2rqgFe .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-tKCS2rqgFe .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tKCS2rqgFe .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tKCS2rqgFe .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-tKCS2rqgFe .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tKCS2rqgFe .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tKCS2rqgFe .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tKCS2rqgFe .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tKCS2rqgFe .offcanvas-body .mbr-text,
  .cid-tKCS2rqgFe .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tKCS2rqgFe .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tKCS2rqgFe .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tKCS2rqgFe .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-tKCS2rqgFe .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tKCS2rqgFe .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tKCS2rqgFe .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tKCS2rqgFe .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tKCS2rqgFe ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tKCS2rqgFe .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tKCS2rqgFe .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tKCS2rqgFe .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tKCS2rqgFe li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tKCS2rqgFe .lg_brand {
    margin: 0 1rem;
  }
  .cid-tKCS2rqgFe .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-tKCS2rqgFe .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tKCS2rqgFe .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKCS2rqgFe .nav-item {
    margin: 0 !important;
  }
}
.cid-tKCS2rqgFe .nav-item .nav-link:hover,
.cid-tKCS2rqgFe .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-tKCS2rqgFe .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tKCS2rqgFe .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tKCS2rqgFe .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tKCS2rqgFe .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tKCS2rqgFe .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tKCS2rqgFe .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tKCS2rqgFe .offcanvas_box {
    display: none;
  }
}
.cid-tKCS2rqgFe .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tKCS2rqgFe .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKCS2rqgFe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tKCS2rqgFe .container {
  display: flex;
  margin: auto;
}
.cid-tKCS2rqgFe .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tKCS2rqgFe .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tKCS2rqgFe .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tKCS2rqgFe .navbar-caption {
  color: #2f2e30;
}
.cid-tKCS2rqgFe .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tKCS2rqgFe .navbar-nav {
    margin: 0;
  }
}
.cid-tKCS2rqgFe .dropdown-menu,
.cid-tKCS2rqgFe .navbar.opened {
  background-color: false !important;
}
.cid-tKCS2rqgFe .nav-item:focus,
.cid-tKCS2rqgFe .nav-link:focus {
  outline: none;
}
.cid-tKCS2rqgFe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKCS2rqgFe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKCS2rqgFe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKCS2rqgFe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKCS2rqgFe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKCS2rqgFe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKCS2rqgFe .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tKCS2rqgFe .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tKCS2rqgFe .navbar.opened {
  transition: all 0.3s;
}
.cid-tKCS2rqgFe .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tKCS2rqgFe .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-tKCS2rqgFe .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-tKCS2rqgFe .navbar.collapsed {
  justify-content: center;
}
.cid-tKCS2rqgFe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKCS2rqgFe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tKCS2rqgFe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKCS2rqgFe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKCS2rqgFe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKCS2rqgFe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tKCS2rqgFe .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKCS2rqgFe .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tKCS2rqgFe .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tKCS2rqgFe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKCS2rqgFe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKCS2rqgFe .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tKCS2rqgFe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKCS2rqgFe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tKCS2rqgFe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKCS2rqgFe .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tKCS2rqgFe .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tKCS2rqgFe .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tKCS2rqgFe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-tKCS2rqgFe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKCS2rqgFe .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tKCS2rqgFe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tKCS2rqgFe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKCS2rqgFe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tKCS2rqgFe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKCS2rqgFe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-tKCS2rqgFe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKCS2rqgFe .dropdown-item.active,
.cid-tKCS2rqgFe .dropdown-item:active {
  background-color: transparent;
}
.cid-tKCS2rqgFe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKCS2rqgFe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKCS2rqgFe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKCS2rqgFe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKCS2rqgFe ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tKCS2rqgFe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKCS2rqgFe button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-tKCS2rqgFe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tKCS2rqgFe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKCS2rqgFe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKCS2rqgFe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKCS2rqgFe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKCS2rqgFe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKCS2rqgFe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKCS2rqgFe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKCS2rqgFe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKCS2rqgFe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tKCS2rqgFe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKCS2rqgFe .navbar {
    height: 70px;
  }
  .cid-tKCS2rqgFe .navbar.opened {
    height: auto;
  }
  .cid-tKCS2rqgFe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKCS2rqgFe .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-tKCS2rqgFe .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tKCS2rqgFe .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-tKCS2rqgFe .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tKCS2rqgFe .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-tKCS2rqgFe .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tKCS2rqgFe .text_widget {
  margin-bottom: 32px;
}
.cid-tKCS2rqgFe .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tKCS2rqgFe .text_widget a:hover {
  opacity: .5;
}
.cid-tKCS2rqgFe .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tKCS2rqgFe .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tKCS2rqgFe .mbr-section-subtitle,
.cid-tKCS2rqgFe .text_widget,
.cid-tKCS2rqgFe .mbr-section-btn {
  text-align: center;
}
.cid-tKCS2rqgFe a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugDHAclYU2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eff3f3;
}
.cid-ugDHAclYU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugDHAclYU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugDHAclYU2 .container-fluid {
  padding: 0 28px;
}
@media (max-width: 992px) {
  .cid-ugDHAclYU2 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-ugDHAclYU2 .container-fluid {
    padding: 0 14px;
  }
}
@media (max-width: 992px) {
  .cid-ugDHAclYU2 .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-ugDHAclYU2 .container {
    padding: 0 14px;
  }
}
.cid-ugDHAclYU2 .content-wrapper .mbr-text {
  margin-bottom: 40px;
}
.cid-ugDHAclYU2 .content-wrapper .link-wrapper {
  display: block;
}
.cid-ugDHAclYU2 .content-wrapper .link-wrapper:hover .mbr-link,
.cid-ugDHAclYU2 .content-wrapper .link-wrapper:focus .mbr-link {
  color: #00ded1;
}
.cid-ugDHAclYU2 .content-wrapper .link-wrapper .mbr-link {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-ugDHAclYU2 .mbr-text {
  color: #01004c;
  text-align: center;
}
.cid-ugDHAclYU2 .mbr-link {
  color: #000000;
  text-align: center;
}
.cid-ugCMAMFP4E {
  overflow: hidden;
  background-image: url("../../../assets/images/verum-2-hd.gif");
}
.cid-ugCMAMFP4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugCMAMFP4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugCMAMFP4E .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugCMAMFP4E .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugCMAMFP4E .container {
    padding: 0 25px;
  }
}
.cid-ugCMAMFP4E .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-ugCMAMFP4E .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-ugCMAMFP4E .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-ugCMAMFP4E .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugCMAMFP4E .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ugCMAMFP4E .image-wrapper img {
    height: 350px;
  }
}
.cid-ugCMAMFP4E .mbr-section-title {
  color: #2f2e30;
}
.cid-ugCMAMFP4E .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ugCMAMFP4E .mbr-section-title,
.cid-ugCMAMFP4E .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-upE6gzJ7lJ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #eff3f3;
}
.cid-upE6gzJ7lJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-upE6gzJ7lJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upE6gzJ7lJ .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-upE6gzJ7lJ .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-upE6gzJ7lJ .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-upE6gzJ7lJ .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-upE6gzJ7lJ .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upE6gzJ7lJ .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-upE6gzJ7lJ .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-upE6gzJ7lJ .item {
    margin-bottom: 28px;
  }
}
.cid-upE6gzJ7lJ .item .item-wrapper {
  height: 100%;
  transition: all 0.3s ease-in-out;
}
.cid-upE6gzJ7lJ .item .item-wrapper .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.cid-upE6gzJ7lJ .item .item-wrapper .item-wrap .item-img {
  position: relative;
}
.cid-upE6gzJ7lJ .item .item-wrapper .item-wrap .item-img .image-wrap {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-upE6gzJ7lJ .item .item-wrapper .item-wrap .item-img .image-wrap {
    margin-bottom: 16px;
  }
}
.cid-upE6gzJ7lJ .item .item-wrapper .item-wrap .item-img .image-wrap img {
  height: 300px;
  width: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-upE6gzJ7lJ .item .item-wrapper .item-wrap .item-img .item-content .item-title {
  margin-bottom: 16px;
}
.cid-upE6gzJ7lJ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-upE6gzJ7lJ .mbr-text,
.cid-upE6gzJ7lJ .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-upE6gzJ7lJ .item-title {
  color: #ffffff;
}
.cid-upE6gzJ7lJ .item-title,
.cid-upE6gzJ7lJ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ugCOVxcQoP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugCOVxcQoP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugCOVxcQoP .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-ugCOVxcQoP .container {
    padding: 0 25px;
  }
}
.cid-ugCOVxcQoP .title-wrapper {
  padding: 60px 110px;
  min-height: 500px;
  display: flex;
  align-items: center;
  position: relative;
  margin-bottom: 30px;
}
@media (max-width: 1100px) {
  .cid-ugCOVxcQoP .title-wrapper {
    padding: 60px 25px;
  }
}
@media (max-width: 768px) {
  .cid-ugCOVxcQoP .title-wrapper {
    padding: 60px 10px;
  }
}
.cid-ugCOVxcQoP .title-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugCOVxcQoP .title-wrapper::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #2f2e30;
  opacity: .3;
  pointer-events: none;
}
.cid-ugCOVxcQoP .title-wrapper .title-wrap {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-ugCOVxcQoP .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ugCOVxcQoP .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 16px;
}
.cid-ugCOVxcQoP .border-wrap {
  height: 2px;
  background-color: #2f2e30;
}
.cid-ugCOVxcQoP .mbr-section-title {
  color: #ffffff;
}
.cid-ugCOVxcQoP .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugCOVxcQoP .mbr-section-title,
.cid-ugCOVxcQoP .mbr-section-btn {
  text-align: center;
}
.cid-ugDEjH2M2r {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ugDEjH2M2r .mbr-iconfont {
  font-size: 80px;
}
.cid-ugDEjH2M2r h3 {
  text-align: center;
}
.cid-ugDEjH2M2r .card {
  word-wrap: break-word;
}
@media (min-width: 1200px) {
  .cid-ugDEjH2M2r .panel-item {
    padding: 0 2.8rem;
  }
}
.cid-ugDEjH2M2r H3 {
  color: #00ded1;
}
.cid-ugDEjH2M2r H4 {
  color: #00ded1;
}
.cid-ugDEjH2M2r .mbr-section-title {
  color: #00ded1;
}
.cid-ugE5r1YUe5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #131c28;
}
.cid-ugE5r1YUe5 .decor-wrap_2 {
  position: absolute;
  top: 12%;
  right: 82%;
  width: 1600px;
  height: 460px;
  background-color: #00ded1;
  transform: skewX(-20deg);
}
.cid-ugE5r1YUe5 .decor-wrap_2::before {
  content: '';
  position: absolute;
  width: 190px;
  height: 145px;
  bottom: -145px;
  right: -165px;
  background-color: #00ded1;
  transform: skewX(-20deg);
}
.cid-ugE5r1YUe5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugE5r1YUe5 .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-ugE5r1YUe5 .container {
    padding: 0 15px;
  }
}
.cid-ugE5r1YUe5 .row {
  justify-content: space-between;
  position: relative;
  z-index: 1;
}
.cid-ugE5r1YUe5 .image-wrapper {
  position: relative;
}
.cid-ugE5r1YUe5 .image-wrapper .decor-wrap_1 {
  position: absolute;
  top: -10%;
  right: 38%;
  height: 49%;
  width: 65%;
  background-color: #00ded1;
  transform: skewX(-20deg);
}
@media (max-width: 992px) {
  .cid-ugE5r1YUe5 .image-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ugE5r1YUe5 .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 610px;
  width: 610px;
  object-fit: cover;
  border-radius: 100% !important;
}
@media (max-width: 1440px) {
  .cid-ugE5r1YUe5 .image-wrapper img {
    width: 510px;
    height: 510px;
  }
}
@media (max-width: 992px) {
  .cid-ugE5r1YUe5 .image-wrapper img {
    width: 350px;
    height: 350px;
  }
}
@media (max-width: 768px) {
  .cid-ugE5r1YUe5 .image-wrapper img {
    width: 250px;
    height: 250px;
  }
}
.cid-ugE5r1YUe5 .content-wrapper .icon-wrapper {
  margin-bottom: 30px;
}
.cid-ugE5r1YUe5 .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #f7f5f6;
}
.cid-ugE5r1YUe5 .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 1440px) {
  .cid-ugE5r1YUe5 .content-wrapper .mbr-text {
    margin-bottom: 30px;
  }
}
.cid-ugE5r1YUe5 .content-wrapper .item-name {
  margin-bottom: 0;
}
.cid-ugE5r1YUe5 .content-wrapper .item-role {
  margin-bottom: 0;
}
.cid-ugE5r1YUe5 .mbr-text {
  color: #f7f5f6;
}
.cid-ugE5r1YUe5 .item-name {
  color: #f7f5f6;
}
.cid-ugE5r1YUe5 .item-role {
  color: #68707c;
}
.cid-upplP2dsqv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-upplP2dsqv .mbr-fallback-image.disabled {
  display: none;
}
.cid-upplP2dsqv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upplP2dsqv .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upplP2dsqv .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upplP2dsqv .container {
    padding: 0 25px;
  }
}
.cid-upplP2dsqv .row {
  justify-content: center;
}
.cid-upplP2dsqv .item {
  margin-bottom: 32px;
}
.cid-upplP2dsqv .item .item-wrapper:hover .item-img::after,
.cid-upplP2dsqv .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-upplP2dsqv .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-upplP2dsqv .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-upplP2dsqv .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-upplP2dsqv .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-upplP2dsqv .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-upplP2dsqv .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-upplP2dsqv .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-upplP2dsqv .mbr-card-title {
  color: #ffffff;
}
.cid-uqD3Y8PVpy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/news-1-785x471.jpg");
}
.cid-uqD3Y8PVpy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqD3Y8PVpy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uqD3Y8PVpy .container {
    padding: 0 26px;
  }
}
.cid-uqD3Y8PVpy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 690px;
  max-width: 690px;
}
@media (max-width: 768px) {
  .cid-uqD3Y8PVpy .embla__slide {
    min-width: 85%;
    max-width: 85%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uqD3Y8PVpy .embla__slide a {
  display: block;
  width: 100%;
}
.cid-uqD3Y8PVpy .embla__slide a:hover .card-wrap .item-wrapper .image-wrap::before {
  opacity: .65;
}
.cid-uqD3Y8PVpy .embla__slide a:hover .card-wrap .item-wrapper .image-wrap .content-wrap {
  opacity: 1;
  transform: translateX(0);
}
.cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap {
  position: relative;
  min-height: 460px;
  display: flex;
  align-items: flex-end;
  padding: 30px;
}
.cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border: 1px solid #ffffff;
  background-color: #000000;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap::before {
    opacity: .65;
  }
}
.cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  pointer-events: visible;
}
.cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap {
  position: relative;
  z-index: 1;
  width: 100%;
  opacity: 0;
  transform: translateX(-20px);
  transition: all 0.3s ease-in-out;
}
.cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap .card-title {
  margin-bottom: 0;
}
.cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap .card-desc {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-uqD3Y8PVpy .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap {
    opacity: 1;
    transform: translateX(0);
  }
}
.cid-uqD3Y8PVpy .embla__button--next,
.cid-uqD3Y8PVpy .embla__button--prev {
  display: flex;
}
.cid-uqD3Y8PVpy .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #ffffff;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uqD3Y8PVpy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uqD3Y8PVpy .embla__button:hover {
  background: transparent;
  color: #ffffff;
}
.cid-uqD3Y8PVpy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 60px;
}
@media (max-width: 992px) {
  .cid-uqD3Y8PVpy .embla__button.embla__button--prev {
    margin-left: 26px;
  }
}
.cid-uqD3Y8PVpy .embla__button.embla__button--next {
  right: 0;
  margin-right: 60px;
}
@media (max-width: 992px) {
  .cid-uqD3Y8PVpy .embla__button.embla__button--next {
    margin-right: 26px;
  }
}
.cid-uqD3Y8PVpy .embla {
  position: relative;
  width: 100%;
}
.cid-uqD3Y8PVpy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uqD3Y8PVpy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uqD3Y8PVpy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uqD3Y8PVpy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uqD3Y8PVpy .card-title {
  color: #ffffff;
}
.cid-uqD3Y8PVpy .card-desc {
  color: #cacaca;
}
.cid-tKCTbdmngi {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-tKCTbdmngi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKCTbdmngi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKCTbdmngi .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tKCTbdmngi .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-tKCTbdmngi .container {
    padding: 0 25px;
  }
}
.cid-tKCTbdmngi .row {
  justify-content: center;
}
.cid-tKCTbdmngi .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-tKCTbdmngi .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-tKCTbdmngi .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-tKCTbdmngi .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tKCTbdmngi .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tKCTbdmngi .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-tKCTbdmngi .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-tKCTbdmngi .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-tKCTbdmngi .list-wrapper .list .item-wrap:hover,
.cid-tKCTbdmngi .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-tKCTbdmngi .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tKCTbdmngi .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tKCTbdmngi .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-tKCTbdmngi .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-tKCTbdmngi .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-tKCTbdmngi .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-tKCTbdmngi .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-tKCTbdmngi .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-tKCTbdmngi .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-tKCTbdmngi .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-tKCTbdmngi .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tKCTbdmngi .copyright {
    margin-bottom: 20px;
  }
}
.cid-tKCTbdmngi .mbr-section-btn {
  text-align: center;
}
.cid-tKCTbdmngi .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-tKCTbdmngi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tKCTbdmngi .mbr-text {
  color: #ffffff;
}
.cid-tKCTbdmngi .list {
  color: #ffffff;
}
.cid-tKCTbdmngi .list,
.cid-tKCTbdmngi .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugy0oxw11c {
  z-index: 1000;
  width: 100%;
}
.cid-ugy0oxw11c .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugy0oxw11c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugy0oxw11c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugy0oxw11c .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugy0oxw11c .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugy0oxw11c .menu_box .navbar.opened,
  .cid-ugy0oxw11c .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugy0oxw11c nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugy0oxw11c .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugy0oxw11c .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugy0oxw11c .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugy0oxw11c .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugy0oxw11c .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugy0oxw11c .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugy0oxw11c .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugy0oxw11c .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugy0oxw11c .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugy0oxw11c .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugy0oxw11c .offcanvas-body .mbr-text,
  .cid-ugy0oxw11c .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugy0oxw11c .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugy0oxw11c .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugy0oxw11c .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugy0oxw11c .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugy0oxw11c .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugy0oxw11c .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugy0oxw11c .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugy0oxw11c ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugy0oxw11c .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugy0oxw11c .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugy0oxw11c .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugy0oxw11c li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugy0oxw11c .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugy0oxw11c .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugy0oxw11c .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugy0oxw11c .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugy0oxw11c .nav-item {
    margin: 0 !important;
  }
}
.cid-ugy0oxw11c .nav-item .nav-link:hover,
.cid-ugy0oxw11c .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugy0oxw11c .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugy0oxw11c .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugy0oxw11c .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugy0oxw11c .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugy0oxw11c .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugy0oxw11c .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugy0oxw11c .offcanvas_box {
    display: none;
  }
}
.cid-ugy0oxw11c .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugy0oxw11c .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugy0oxw11c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugy0oxw11c .container {
  display: flex;
  margin: auto;
}
.cid-ugy0oxw11c .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugy0oxw11c .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugy0oxw11c .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugy0oxw11c .navbar-caption {
  color: #2f2e30;
}
.cid-ugy0oxw11c .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugy0oxw11c .navbar-nav {
    margin: 0;
  }
}
.cid-ugy0oxw11c .dropdown-menu,
.cid-ugy0oxw11c .navbar.opened {
  background-color: false !important;
}
.cid-ugy0oxw11c .nav-item:focus,
.cid-ugy0oxw11c .nav-link:focus {
  outline: none;
}
.cid-ugy0oxw11c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugy0oxw11c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugy0oxw11c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugy0oxw11c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugy0oxw11c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugy0oxw11c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugy0oxw11c .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugy0oxw11c .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugy0oxw11c .navbar.opened {
  transition: all 0.3s;
}
.cid-ugy0oxw11c .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugy0oxw11c .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugy0oxw11c .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugy0oxw11c .navbar.collapsed {
  justify-content: center;
}
.cid-ugy0oxw11c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugy0oxw11c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugy0oxw11c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugy0oxw11c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugy0oxw11c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugy0oxw11c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugy0oxw11c .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugy0oxw11c .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugy0oxw11c .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugy0oxw11c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugy0oxw11c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugy0oxw11c .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugy0oxw11c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugy0oxw11c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugy0oxw11c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugy0oxw11c .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugy0oxw11c .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugy0oxw11c .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugy0oxw11c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugy0oxw11c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugy0oxw11c .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugy0oxw11c .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugy0oxw11c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugy0oxw11c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugy0oxw11c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugy0oxw11c .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugy0oxw11c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugy0oxw11c .dropdown-item.active,
.cid-ugy0oxw11c .dropdown-item:active {
  background-color: transparent;
}
.cid-ugy0oxw11c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugy0oxw11c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugy0oxw11c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugy0oxw11c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugy0oxw11c ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugy0oxw11c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugy0oxw11c button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugy0oxw11c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugy0oxw11c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugy0oxw11c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugy0oxw11c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugy0oxw11c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugy0oxw11c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugy0oxw11c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugy0oxw11c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugy0oxw11c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugy0oxw11c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugy0oxw11c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugy0oxw11c .navbar {
    height: 70px;
  }
  .cid-ugy0oxw11c .navbar.opened {
    height: auto;
  }
  .cid-ugy0oxw11c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugy0oxw11c .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugy0oxw11c .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugy0oxw11c .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugy0oxw11c .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugy0oxw11c .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugy0oxw11c .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugy0oxw11c .text_widget {
  margin-bottom: 32px;
}
.cid-ugy0oxw11c .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugy0oxw11c .text_widget a:hover {
  opacity: .5;
}
.cid-ugy0oxw11c .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugy0oxw11c .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugy0oxw11c .mbr-section-subtitle,
.cid-ugy0oxw11c .text_widget,
.cid-ugy0oxw11c .mbr-section-btn {
  text-align: center;
}
.cid-ugy0oxw11c a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upMCreYvt6 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #eff3f3;
}
.cid-upMCreYvt6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upMCreYvt6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upMCreYvt6 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-upMCreYvt6 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-upMCreYvt6 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-upMCreYvt6 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-upMCreYvt6 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upMCreYvt6 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-upMCreYvt6 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-upMCreYvt6 .item {
    margin-bottom: 28px;
  }
}
.cid-upMCreYvt6 .item .item-wrapper {
  height: 100%;
  transition: all 0.3s ease-in-out;
}
.cid-upMCreYvt6 .item .item-wrapper .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.cid-upMCreYvt6 .item .item-wrapper .item-wrap .item-img {
  position: relative;
}
.cid-upMCreYvt6 .item .item-wrapper .item-wrap .item-img .image-wrap {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-upMCreYvt6 .item .item-wrapper .item-wrap .item-img .image-wrap {
    margin-bottom: 16px;
  }
}
.cid-upMCreYvt6 .item .item-wrapper .item-wrap .item-img .image-wrap img {
  height: 300px;
  width: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-upMCreYvt6 .item .item-wrapper .item-wrap .item-img .item-content .item-title {
  margin-bottom: 16px;
}
.cid-upMCreYvt6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-upMCreYvt6 .mbr-text,
.cid-upMCreYvt6 .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-upMCreYvt6 .item-title {
  color: #ffffff;
}
.cid-upMCreYvt6 .item-title,
.cid-upMCreYvt6 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ugy0ozpFvc {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugy0ozpFvc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugy0ozpFvc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugy0ozpFvc .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugy0ozpFvc .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugy0ozpFvc .container {
    padding: 0 25px;
  }
}
.cid-ugy0ozpFvc .row {
  justify-content: center;
}
.cid-ugy0ozpFvc .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugy0ozpFvc .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugy0ozpFvc .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugy0ozpFvc .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugy0ozpFvc .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugy0ozpFvc .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugy0ozpFvc .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugy0ozpFvc .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugy0ozpFvc .list-wrapper .list .item-wrap:hover,
.cid-ugy0ozpFvc .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugy0ozpFvc .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugy0ozpFvc .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugy0ozpFvc .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugy0ozpFvc .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugy0ozpFvc .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugy0ozpFvc .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugy0ozpFvc .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugy0ozpFvc .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugy0ozpFvc .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugy0ozpFvc .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugy0ozpFvc .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugy0ozpFvc .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugy0ozpFvc .mbr-section-btn {
  text-align: center;
}
.cid-ugy0ozpFvc .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugy0ozpFvc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugy0ozpFvc .mbr-text {
  color: #ffffff;
}
.cid-ugy0ozpFvc .list {
  color: #ffffff;
}
.cid-ugy0ozpFvc .list,
.cid-ugy0ozpFvc .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugy2Rky8w2 {
  z-index: 1000;
  width: 100%;
}
.cid-ugy2Rky8w2 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugy2Rky8w2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugy2Rky8w2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugy2Rky8w2 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugy2Rky8w2 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugy2Rky8w2 .menu_box .navbar.opened,
  .cid-ugy2Rky8w2 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugy2Rky8w2 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugy2Rky8w2 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugy2Rky8w2 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugy2Rky8w2 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugy2Rky8w2 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugy2Rky8w2 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugy2Rky8w2 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugy2Rky8w2 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugy2Rky8w2 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugy2Rky8w2 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugy2Rky8w2 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugy2Rky8w2 .offcanvas-body .mbr-text,
  .cid-ugy2Rky8w2 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugy2Rky8w2 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugy2Rky8w2 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugy2Rky8w2 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugy2Rky8w2 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugy2Rky8w2 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugy2Rky8w2 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugy2Rky8w2 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugy2Rky8w2 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugy2Rky8w2 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugy2Rky8w2 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugy2Rky8w2 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugy2Rky8w2 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugy2Rky8w2 .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugy2Rky8w2 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugy2Rky8w2 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugy2Rky8w2 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugy2Rky8w2 .nav-item {
    margin: 0 !important;
  }
}
.cid-ugy2Rky8w2 .nav-item .nav-link:hover,
.cid-ugy2Rky8w2 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugy2Rky8w2 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugy2Rky8w2 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugy2Rky8w2 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugy2Rky8w2 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugy2Rky8w2 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugy2Rky8w2 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugy2Rky8w2 .offcanvas_box {
    display: none;
  }
}
.cid-ugy2Rky8w2 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugy2Rky8w2 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugy2Rky8w2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugy2Rky8w2 .container {
  display: flex;
  margin: auto;
}
.cid-ugy2Rky8w2 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugy2Rky8w2 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugy2Rky8w2 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugy2Rky8w2 .navbar-caption {
  color: #2f2e30;
}
.cid-ugy2Rky8w2 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugy2Rky8w2 .navbar-nav {
    margin: 0;
  }
}
.cid-ugy2Rky8w2 .dropdown-menu,
.cid-ugy2Rky8w2 .navbar.opened {
  background-color: false !important;
}
.cid-ugy2Rky8w2 .nav-item:focus,
.cid-ugy2Rky8w2 .nav-link:focus {
  outline: none;
}
.cid-ugy2Rky8w2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugy2Rky8w2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugy2Rky8w2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugy2Rky8w2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugy2Rky8w2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugy2Rky8w2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugy2Rky8w2 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugy2Rky8w2 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugy2Rky8w2 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugy2Rky8w2 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugy2Rky8w2 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugy2Rky8w2 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugy2Rky8w2 .navbar.collapsed {
  justify-content: center;
}
.cid-ugy2Rky8w2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugy2Rky8w2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugy2Rky8w2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugy2Rky8w2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugy2Rky8w2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugy2Rky8w2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugy2Rky8w2 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugy2Rky8w2 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugy2Rky8w2 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugy2Rky8w2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugy2Rky8w2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugy2Rky8w2 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugy2Rky8w2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugy2Rky8w2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugy2Rky8w2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugy2Rky8w2 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugy2Rky8w2 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugy2Rky8w2 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugy2Rky8w2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugy2Rky8w2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugy2Rky8w2 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugy2Rky8w2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugy2Rky8w2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugy2Rky8w2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugy2Rky8w2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugy2Rky8w2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugy2Rky8w2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugy2Rky8w2 .dropdown-item.active,
.cid-ugy2Rky8w2 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugy2Rky8w2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugy2Rky8w2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugy2Rky8w2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugy2Rky8w2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugy2Rky8w2 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugy2Rky8w2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugy2Rky8w2 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugy2Rky8w2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugy2Rky8w2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugy2Rky8w2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugy2Rky8w2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugy2Rky8w2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugy2Rky8w2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugy2Rky8w2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugy2Rky8w2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugy2Rky8w2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugy2Rky8w2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugy2Rky8w2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugy2Rky8w2 .navbar {
    height: 70px;
  }
  .cid-ugy2Rky8w2 .navbar.opened {
    height: auto;
  }
  .cid-ugy2Rky8w2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugy2Rky8w2 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugy2Rky8w2 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugy2Rky8w2 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugy2Rky8w2 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugy2Rky8w2 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugy2Rky8w2 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugy2Rky8w2 .text_widget {
  margin-bottom: 32px;
}
.cid-ugy2Rky8w2 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugy2Rky8w2 .text_widget a:hover {
  opacity: .5;
}
.cid-ugy2Rky8w2 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugy2Rky8w2 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugy2Rky8w2 .mbr-section-subtitle,
.cid-ugy2Rky8w2 .text_widget,
.cid-ugy2Rky8w2 .mbr-section-btn {
  text-align: center;
}
.cid-ugy2Rky8w2 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugy40bUUiv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugy40bUUiv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugy40bUUiv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugy40bUUiv .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ugy40bUUiv .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-ugy40bUUiv .container {
    padding: 0 25px;
  }
}
.cid-ugy40bUUiv .mbr-section-title {
  white-space: nowrap;
  margin-bottom: 0;
  color: #2f2e30;
  text-align: center;
}
.cid-ugy40bUUiv .border-wrap {
  margin: 0 60px;
  height: 2px;
  background-color: #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugy40bUUiv .border-wrap {
    margin: 0 25px;
  }
}
.cid-upp2Prtqlm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upp2Prtqlm .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-upp2Prtqlm .mbr-text {
  color: #000000;
}
.cid-ugy3SInZVn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-ugy3SInZVn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugy3SInZVn .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-ugy3SInZVn .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugy3SInZVn .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugy3SInZVn .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugy3SInZVn .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugy3SInZVn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugy3SInZVn .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugy2RlwMnH {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugy2RlwMnH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugy2RlwMnH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugy2RlwMnH .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugy2RlwMnH .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugy2RlwMnH .container {
    padding: 0 25px;
  }
}
.cid-ugy2RlwMnH .row {
  justify-content: center;
}
.cid-ugy2RlwMnH .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugy2RlwMnH .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugy2RlwMnH .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugy2RlwMnH .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugy2RlwMnH .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugy2RlwMnH .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugy2RlwMnH .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugy2RlwMnH .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugy2RlwMnH .list-wrapper .list .item-wrap:hover,
.cid-ugy2RlwMnH .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugy2RlwMnH .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugy2RlwMnH .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugy2RlwMnH .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugy2RlwMnH .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugy2RlwMnH .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugy2RlwMnH .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugy2RlwMnH .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugy2RlwMnH .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugy2RlwMnH .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugy2RlwMnH .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugy2RlwMnH .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugy2RlwMnH .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugy2RlwMnH .mbr-section-btn {
  text-align: center;
}
.cid-ugy2RlwMnH .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugy2RlwMnH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugy2RlwMnH .mbr-text {
  color: #ffffff;
}
.cid-ugy2RlwMnH .list {
  color: #ffffff;
}
.cid-ugy2RlwMnH .list,
.cid-ugy2RlwMnH .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugyaETwS1q {
  z-index: 1000;
  width: 100%;
}
.cid-ugyaETwS1q .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugyaETwS1q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugyaETwS1q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugyaETwS1q .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugyaETwS1q .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugyaETwS1q .menu_box .navbar.opened,
  .cid-ugyaETwS1q .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugyaETwS1q nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugyaETwS1q .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugyaETwS1q .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugyaETwS1q .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugyaETwS1q .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugyaETwS1q .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugyaETwS1q .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugyaETwS1q .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugyaETwS1q .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugyaETwS1q .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugyaETwS1q .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugyaETwS1q .offcanvas-body .mbr-text,
  .cid-ugyaETwS1q .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugyaETwS1q .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugyaETwS1q .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugyaETwS1q .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugyaETwS1q .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugyaETwS1q .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugyaETwS1q .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugyaETwS1q .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugyaETwS1q ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugyaETwS1q .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugyaETwS1q .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugyaETwS1q .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugyaETwS1q li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugyaETwS1q .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugyaETwS1q .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugyaETwS1q .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugyaETwS1q .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugyaETwS1q .nav-item {
    margin: 0 !important;
  }
}
.cid-ugyaETwS1q .nav-item .nav-link:hover,
.cid-ugyaETwS1q .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugyaETwS1q .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugyaETwS1q .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugyaETwS1q .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugyaETwS1q .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugyaETwS1q .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugyaETwS1q .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugyaETwS1q .offcanvas_box {
    display: none;
  }
}
.cid-ugyaETwS1q .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugyaETwS1q .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugyaETwS1q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugyaETwS1q .container {
  display: flex;
  margin: auto;
}
.cid-ugyaETwS1q .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugyaETwS1q .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugyaETwS1q .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugyaETwS1q .navbar-caption {
  color: #2f2e30;
}
.cid-ugyaETwS1q .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugyaETwS1q .navbar-nav {
    margin: 0;
  }
}
.cid-ugyaETwS1q .dropdown-menu,
.cid-ugyaETwS1q .navbar.opened {
  background-color: false !important;
}
.cid-ugyaETwS1q .nav-item:focus,
.cid-ugyaETwS1q .nav-link:focus {
  outline: none;
}
.cid-ugyaETwS1q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugyaETwS1q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugyaETwS1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugyaETwS1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugyaETwS1q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugyaETwS1q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugyaETwS1q .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugyaETwS1q .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugyaETwS1q .navbar.opened {
  transition: all 0.3s;
}
.cid-ugyaETwS1q .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugyaETwS1q .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugyaETwS1q .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugyaETwS1q .navbar.collapsed {
  justify-content: center;
}
.cid-ugyaETwS1q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugyaETwS1q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugyaETwS1q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugyaETwS1q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugyaETwS1q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugyaETwS1q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugyaETwS1q .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugyaETwS1q .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugyaETwS1q .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugyaETwS1q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugyaETwS1q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugyaETwS1q .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugyaETwS1q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugyaETwS1q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugyaETwS1q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugyaETwS1q .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugyaETwS1q .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugyaETwS1q .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugyaETwS1q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugyaETwS1q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugyaETwS1q .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugyaETwS1q .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugyaETwS1q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugyaETwS1q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugyaETwS1q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugyaETwS1q .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugyaETwS1q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugyaETwS1q .dropdown-item.active,
.cid-ugyaETwS1q .dropdown-item:active {
  background-color: transparent;
}
.cid-ugyaETwS1q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugyaETwS1q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugyaETwS1q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugyaETwS1q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugyaETwS1q ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugyaETwS1q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugyaETwS1q button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugyaETwS1q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugyaETwS1q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugyaETwS1q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugyaETwS1q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugyaETwS1q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugyaETwS1q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugyaETwS1q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugyaETwS1q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugyaETwS1q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugyaETwS1q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugyaETwS1q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugyaETwS1q .navbar {
    height: 70px;
  }
  .cid-ugyaETwS1q .navbar.opened {
    height: auto;
  }
  .cid-ugyaETwS1q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugyaETwS1q .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugyaETwS1q .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugyaETwS1q .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugyaETwS1q .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugyaETwS1q .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugyaETwS1q .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugyaETwS1q .text_widget {
  margin-bottom: 32px;
}
.cid-ugyaETwS1q .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugyaETwS1q .text_widget a:hover {
  opacity: .5;
}
.cid-ugyaETwS1q .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugyaETwS1q .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugyaETwS1q .mbr-section-subtitle,
.cid-ugyaETwS1q .text_widget,
.cid-ugyaETwS1q .mbr-section-btn {
  text-align: center;
}
.cid-ugyaETwS1q a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugyaEU0F2d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugyaEU0F2d .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyaEU0F2d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugyaEU0F2d .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ugyaEU0F2d .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-ugyaEU0F2d .container {
    padding: 0 25px;
  }
}
.cid-ugyaEU0F2d .mbr-section-title {
  white-space: nowrap;
  margin-bottom: 0;
  color: #2f2e30;
  text-align: center;
}
.cid-ugyaEU0F2d .border-wrap {
  margin: 0 60px;
  height: 2px;
  background-color: #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugyaEU0F2d .border-wrap {
    margin: 0 25px;
  }
}
.cid-upp4dNCupW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upp4dNCupW .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugyaEUcNGk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-ugyaEUcNGk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyaEUcNGk .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-ugyaEUcNGk .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugyaEUcNGk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugyaEUcNGk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugyaEUcNGk .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugyaEUcNGk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugyaEUcNGk .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugyaEUxGPi {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugyaEUxGPi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyaEUxGPi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugyaEUxGPi .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugyaEUxGPi .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugyaEUxGPi .container {
    padding: 0 25px;
  }
}
.cid-ugyaEUxGPi .row {
  justify-content: center;
}
.cid-ugyaEUxGPi .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugyaEUxGPi .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugyaEUxGPi .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugyaEUxGPi .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugyaEUxGPi .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugyaEUxGPi .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugyaEUxGPi .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugyaEUxGPi .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugyaEUxGPi .list-wrapper .list .item-wrap:hover,
.cid-ugyaEUxGPi .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugyaEUxGPi .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugyaEUxGPi .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugyaEUxGPi .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugyaEUxGPi .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugyaEUxGPi .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugyaEUxGPi .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugyaEUxGPi .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugyaEUxGPi .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugyaEUxGPi .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugyaEUxGPi .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugyaEUxGPi .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugyaEUxGPi .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugyaEUxGPi .mbr-section-btn {
  text-align: center;
}
.cid-ugyaEUxGPi .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugyaEUxGPi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugyaEUxGPi .mbr-text {
  color: #ffffff;
}
.cid-ugyaEUxGPi .list {
  color: #ffffff;
}
.cid-ugyaEUxGPi .list,
.cid-ugyaEUxGPi .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugyc2kOVWp {
  z-index: 1000;
  width: 100%;
}
.cid-ugyc2kOVWp .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugyc2kOVWp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugyc2kOVWp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugyc2kOVWp .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugyc2kOVWp .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugyc2kOVWp .menu_box .navbar.opened,
  .cid-ugyc2kOVWp .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugyc2kOVWp nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugyc2kOVWp .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugyc2kOVWp .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugyc2kOVWp .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugyc2kOVWp .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugyc2kOVWp .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugyc2kOVWp .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugyc2kOVWp .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugyc2kOVWp .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugyc2kOVWp .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugyc2kOVWp .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugyc2kOVWp .offcanvas-body .mbr-text,
  .cid-ugyc2kOVWp .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugyc2kOVWp .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugyc2kOVWp .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugyc2kOVWp .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugyc2kOVWp .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugyc2kOVWp .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugyc2kOVWp .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugyc2kOVWp .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugyc2kOVWp ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugyc2kOVWp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugyc2kOVWp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugyc2kOVWp .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugyc2kOVWp li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugyc2kOVWp .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugyc2kOVWp .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugyc2kOVWp .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugyc2kOVWp .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugyc2kOVWp .nav-item {
    margin: 0 !important;
  }
}
.cid-ugyc2kOVWp .nav-item .nav-link:hover,
.cid-ugyc2kOVWp .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugyc2kOVWp .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugyc2kOVWp .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugyc2kOVWp .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugyc2kOVWp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugyc2kOVWp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugyc2kOVWp .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugyc2kOVWp .offcanvas_box {
    display: none;
  }
}
.cid-ugyc2kOVWp .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugyc2kOVWp .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugyc2kOVWp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugyc2kOVWp .container {
  display: flex;
  margin: auto;
}
.cid-ugyc2kOVWp .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugyc2kOVWp .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugyc2kOVWp .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugyc2kOVWp .navbar-caption {
  color: #2f2e30;
}
.cid-ugyc2kOVWp .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugyc2kOVWp .navbar-nav {
    margin: 0;
  }
}
.cid-ugyc2kOVWp .dropdown-menu,
.cid-ugyc2kOVWp .navbar.opened {
  background-color: false !important;
}
.cid-ugyc2kOVWp .nav-item:focus,
.cid-ugyc2kOVWp .nav-link:focus {
  outline: none;
}
.cid-ugyc2kOVWp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugyc2kOVWp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugyc2kOVWp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugyc2kOVWp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugyc2kOVWp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugyc2kOVWp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugyc2kOVWp .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugyc2kOVWp .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugyc2kOVWp .navbar.opened {
  transition: all 0.3s;
}
.cid-ugyc2kOVWp .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugyc2kOVWp .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugyc2kOVWp .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugyc2kOVWp .navbar.collapsed {
  justify-content: center;
}
.cid-ugyc2kOVWp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugyc2kOVWp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugyc2kOVWp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugyc2kOVWp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugyc2kOVWp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugyc2kOVWp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugyc2kOVWp .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugyc2kOVWp .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugyc2kOVWp .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugyc2kOVWp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugyc2kOVWp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugyc2kOVWp .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugyc2kOVWp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugyc2kOVWp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugyc2kOVWp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugyc2kOVWp .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugyc2kOVWp .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugyc2kOVWp .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugyc2kOVWp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugyc2kOVWp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugyc2kOVWp .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugyc2kOVWp .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugyc2kOVWp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugyc2kOVWp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugyc2kOVWp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugyc2kOVWp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugyc2kOVWp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugyc2kOVWp .dropdown-item.active,
.cid-ugyc2kOVWp .dropdown-item:active {
  background-color: transparent;
}
.cid-ugyc2kOVWp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugyc2kOVWp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugyc2kOVWp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugyc2kOVWp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugyc2kOVWp ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugyc2kOVWp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugyc2kOVWp button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugyc2kOVWp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugyc2kOVWp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugyc2kOVWp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugyc2kOVWp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugyc2kOVWp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugyc2kOVWp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugyc2kOVWp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugyc2kOVWp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugyc2kOVWp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugyc2kOVWp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugyc2kOVWp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugyc2kOVWp .navbar {
    height: 70px;
  }
  .cid-ugyc2kOVWp .navbar.opened {
    height: auto;
  }
  .cid-ugyc2kOVWp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugyc2kOVWp .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugyc2kOVWp .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugyc2kOVWp .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugyc2kOVWp .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugyc2kOVWp .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugyc2kOVWp .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugyc2kOVWp .text_widget {
  margin-bottom: 32px;
}
.cid-ugyc2kOVWp .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugyc2kOVWp .text_widget a:hover {
  opacity: .5;
}
.cid-ugyc2kOVWp .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugyc2kOVWp .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugyc2kOVWp .mbr-section-subtitle,
.cid-ugyc2kOVWp .text_widget,
.cid-ugyc2kOVWp .mbr-section-btn {
  text-align: center;
}
.cid-ugyc2kOVWp a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugyc2loG7b {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugyc2loG7b .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyc2loG7b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugyc2loG7b .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ugyc2loG7b .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-ugyc2loG7b .container {
    padding: 0 25px;
  }
}
.cid-ugyc2loG7b .mbr-section-title {
  white-space: nowrap;
  margin-bottom: 0;
  color: #2f2e30;
  text-align: center;
}
.cid-ugyc2loG7b .border-wrap {
  margin: 0 60px;
  height: 2px;
  background-color: #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugyc2loG7b .border-wrap {
    margin: 0 25px;
  }
}
.cid-uppdBEx8WS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uppdBEx8WS .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugyc2lB29B {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-ugyc2lB29B .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyc2lB29B .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-ugyc2lB29B .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugyc2lB29B .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugyc2lB29B .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugyc2lB29B .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugyc2lB29B .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugyc2lB29B .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugyc2lVDvI {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugyc2lVDvI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyc2lVDvI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugyc2lVDvI .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugyc2lVDvI .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugyc2lVDvI .container {
    padding: 0 25px;
  }
}
.cid-ugyc2lVDvI .row {
  justify-content: center;
}
.cid-ugyc2lVDvI .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugyc2lVDvI .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugyc2lVDvI .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugyc2lVDvI .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugyc2lVDvI .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugyc2lVDvI .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugyc2lVDvI .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugyc2lVDvI .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugyc2lVDvI .list-wrapper .list .item-wrap:hover,
.cid-ugyc2lVDvI .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugyc2lVDvI .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugyc2lVDvI .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugyc2lVDvI .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugyc2lVDvI .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugyc2lVDvI .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugyc2lVDvI .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugyc2lVDvI .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugyc2lVDvI .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugyc2lVDvI .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugyc2lVDvI .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugyc2lVDvI .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugyc2lVDvI .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugyc2lVDvI .mbr-section-btn {
  text-align: center;
}
.cid-ugyc2lVDvI .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugyc2lVDvI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugyc2lVDvI .mbr-text {
  color: #ffffff;
}
.cid-ugyc2lVDvI .list {
  color: #ffffff;
}
.cid-ugyc2lVDvI .list,
.cid-ugyc2lVDvI .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugydP7Aaz8 {
  z-index: 1000;
  width: 100%;
}
.cid-ugydP7Aaz8 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugydP7Aaz8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugydP7Aaz8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugydP7Aaz8 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugydP7Aaz8 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugydP7Aaz8 .menu_box .navbar.opened,
  .cid-ugydP7Aaz8 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugydP7Aaz8 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugydP7Aaz8 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugydP7Aaz8 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugydP7Aaz8 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugydP7Aaz8 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugydP7Aaz8 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugydP7Aaz8 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugydP7Aaz8 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugydP7Aaz8 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugydP7Aaz8 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugydP7Aaz8 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugydP7Aaz8 .offcanvas-body .mbr-text,
  .cid-ugydP7Aaz8 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugydP7Aaz8 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugydP7Aaz8 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugydP7Aaz8 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugydP7Aaz8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugydP7Aaz8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugydP7Aaz8 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugydP7Aaz8 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugydP7Aaz8 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugydP7Aaz8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugydP7Aaz8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugydP7Aaz8 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugydP7Aaz8 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugydP7Aaz8 .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugydP7Aaz8 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugydP7Aaz8 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugydP7Aaz8 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugydP7Aaz8 .nav-item {
    margin: 0 !important;
  }
}
.cid-ugydP7Aaz8 .nav-item .nav-link:hover,
.cid-ugydP7Aaz8 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugydP7Aaz8 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugydP7Aaz8 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugydP7Aaz8 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugydP7Aaz8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugydP7Aaz8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugydP7Aaz8 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugydP7Aaz8 .offcanvas_box {
    display: none;
  }
}
.cid-ugydP7Aaz8 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugydP7Aaz8 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugydP7Aaz8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugydP7Aaz8 .container {
  display: flex;
  margin: auto;
}
.cid-ugydP7Aaz8 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugydP7Aaz8 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugydP7Aaz8 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugydP7Aaz8 .navbar-caption {
  color: #2f2e30;
}
.cid-ugydP7Aaz8 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugydP7Aaz8 .navbar-nav {
    margin: 0;
  }
}
.cid-ugydP7Aaz8 .dropdown-menu,
.cid-ugydP7Aaz8 .navbar.opened {
  background-color: false !important;
}
.cid-ugydP7Aaz8 .nav-item:focus,
.cid-ugydP7Aaz8 .nav-link:focus {
  outline: none;
}
.cid-ugydP7Aaz8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugydP7Aaz8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugydP7Aaz8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugydP7Aaz8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugydP7Aaz8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugydP7Aaz8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugydP7Aaz8 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugydP7Aaz8 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugydP7Aaz8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugydP7Aaz8 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugydP7Aaz8 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugydP7Aaz8 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugydP7Aaz8 .navbar.collapsed {
  justify-content: center;
}
.cid-ugydP7Aaz8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugydP7Aaz8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugydP7Aaz8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugydP7Aaz8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugydP7Aaz8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugydP7Aaz8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugydP7Aaz8 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugydP7Aaz8 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugydP7Aaz8 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugydP7Aaz8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugydP7Aaz8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugydP7Aaz8 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugydP7Aaz8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugydP7Aaz8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugydP7Aaz8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugydP7Aaz8 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugydP7Aaz8 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugydP7Aaz8 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugydP7Aaz8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugydP7Aaz8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugydP7Aaz8 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugydP7Aaz8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugydP7Aaz8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugydP7Aaz8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugydP7Aaz8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugydP7Aaz8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugydP7Aaz8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugydP7Aaz8 .dropdown-item.active,
.cid-ugydP7Aaz8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugydP7Aaz8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugydP7Aaz8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugydP7Aaz8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugydP7Aaz8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugydP7Aaz8 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugydP7Aaz8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugydP7Aaz8 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugydP7Aaz8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugydP7Aaz8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugydP7Aaz8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugydP7Aaz8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugydP7Aaz8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugydP7Aaz8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugydP7Aaz8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugydP7Aaz8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugydP7Aaz8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugydP7Aaz8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugydP7Aaz8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugydP7Aaz8 .navbar {
    height: 70px;
  }
  .cid-ugydP7Aaz8 .navbar.opened {
    height: auto;
  }
  .cid-ugydP7Aaz8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugydP7Aaz8 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugydP7Aaz8 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugydP7Aaz8 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugydP7Aaz8 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugydP7Aaz8 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugydP7Aaz8 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugydP7Aaz8 .text_widget {
  margin-bottom: 32px;
}
.cid-ugydP7Aaz8 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugydP7Aaz8 .text_widget a:hover {
  opacity: .5;
}
.cid-ugydP7Aaz8 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugydP7Aaz8 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugydP7Aaz8 .mbr-section-subtitle,
.cid-ugydP7Aaz8 .text_widget,
.cid-ugydP7Aaz8 .mbr-section-btn {
  text-align: center;
}
.cid-ugydP7Aaz8 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugydP7ZrDX {
  padding-top: 7rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugydP7ZrDX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugydP7ZrDX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugydP7ZrDX .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ugydP7ZrDX .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-ugydP7ZrDX .container {
    padding: 0 25px;
  }
}
.cid-ugydP7ZrDX .mbr-section-title {
  white-space: nowrap;
  margin-bottom: 0;
  color: #2f2e30;
  text-align: center;
}
.cid-ugydP7ZrDX .border-wrap {
  margin: 0 60px;
  height: 2px;
  background-color: #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugydP7ZrDX .border-wrap {
    margin: 0 25px;
  }
}
.cid-ugKaKvFxOi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugKaKvFxOi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKaKvFxOi .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-ugKaKvFxOi .container {
    padding: 0 22px;
  }
}
.cid-ugKaKvFxOi .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ugKaKvFxOi .mbr-text {
  color: #000000;
}
.cid-ugydP8xGU1 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugydP8xGU1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugydP8xGU1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugydP8xGU1 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugydP8xGU1 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugydP8xGU1 .container {
    padding: 0 25px;
  }
}
.cid-ugydP8xGU1 .row {
  justify-content: center;
}
.cid-ugydP8xGU1 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugydP8xGU1 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugydP8xGU1 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugydP8xGU1 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugydP8xGU1 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugydP8xGU1 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugydP8xGU1 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugydP8xGU1 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugydP8xGU1 .list-wrapper .list .item-wrap:hover,
.cid-ugydP8xGU1 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugydP8xGU1 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugydP8xGU1 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugydP8xGU1 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugydP8xGU1 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugydP8xGU1 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugydP8xGU1 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugydP8xGU1 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugydP8xGU1 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugydP8xGU1 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugydP8xGU1 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugydP8xGU1 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugydP8xGU1 .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugydP8xGU1 .mbr-section-btn {
  text-align: center;
}
.cid-ugydP8xGU1 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugydP8xGU1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugydP8xGU1 .mbr-text {
  color: #ffffff;
}
.cid-ugydP8xGU1 .list {
  color: #ffffff;
}
.cid-ugydP8xGU1 .list,
.cid-ugydP8xGU1 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugyoPMCXms {
  z-index: 1000;
  width: 100%;
}
.cid-ugyoPMCXms .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugyoPMCXms .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugyoPMCXms .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugyoPMCXms .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugyoPMCXms .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugyoPMCXms .menu_box .navbar.opened,
  .cid-ugyoPMCXms .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugyoPMCXms nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugyoPMCXms .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugyoPMCXms .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugyoPMCXms .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugyoPMCXms .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugyoPMCXms .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugyoPMCXms .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugyoPMCXms .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugyoPMCXms .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugyoPMCXms .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugyoPMCXms .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugyoPMCXms .offcanvas-body .mbr-text,
  .cid-ugyoPMCXms .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugyoPMCXms .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugyoPMCXms .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugyoPMCXms .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugyoPMCXms .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugyoPMCXms .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugyoPMCXms .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugyoPMCXms .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugyoPMCXms ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugyoPMCXms .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugyoPMCXms .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugyoPMCXms .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugyoPMCXms li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugyoPMCXms .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugyoPMCXms .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugyoPMCXms .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugyoPMCXms .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugyoPMCXms .nav-item {
    margin: 0 !important;
  }
}
.cid-ugyoPMCXms .nav-item .nav-link:hover,
.cid-ugyoPMCXms .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugyoPMCXms .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugyoPMCXms .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugyoPMCXms .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugyoPMCXms .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugyoPMCXms .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugyoPMCXms .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugyoPMCXms .offcanvas_box {
    display: none;
  }
}
.cid-ugyoPMCXms .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugyoPMCXms .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugyoPMCXms .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugyoPMCXms .container {
  display: flex;
  margin: auto;
}
.cid-ugyoPMCXms .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugyoPMCXms .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugyoPMCXms .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugyoPMCXms .navbar-caption {
  color: #2f2e30;
}
.cid-ugyoPMCXms .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugyoPMCXms .navbar-nav {
    margin: 0;
  }
}
.cid-ugyoPMCXms .dropdown-menu,
.cid-ugyoPMCXms .navbar.opened {
  background-color: false !important;
}
.cid-ugyoPMCXms .nav-item:focus,
.cid-ugyoPMCXms .nav-link:focus {
  outline: none;
}
.cid-ugyoPMCXms .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugyoPMCXms .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugyoPMCXms .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugyoPMCXms .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugyoPMCXms .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugyoPMCXms .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugyoPMCXms .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugyoPMCXms .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugyoPMCXms .navbar.opened {
  transition: all 0.3s;
}
.cid-ugyoPMCXms .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugyoPMCXms .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugyoPMCXms .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugyoPMCXms .navbar.collapsed {
  justify-content: center;
}
.cid-ugyoPMCXms .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugyoPMCXms .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugyoPMCXms .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugyoPMCXms .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugyoPMCXms .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugyoPMCXms .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugyoPMCXms .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugyoPMCXms .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugyoPMCXms .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugyoPMCXms .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugyoPMCXms .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugyoPMCXms .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugyoPMCXms .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugyoPMCXms .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugyoPMCXms .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugyoPMCXms .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugyoPMCXms .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugyoPMCXms .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugyoPMCXms .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugyoPMCXms .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugyoPMCXms .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugyoPMCXms .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugyoPMCXms .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugyoPMCXms .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugyoPMCXms .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugyoPMCXms .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugyoPMCXms .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugyoPMCXms .dropdown-item.active,
.cid-ugyoPMCXms .dropdown-item:active {
  background-color: transparent;
}
.cid-ugyoPMCXms .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugyoPMCXms .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugyoPMCXms .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugyoPMCXms .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugyoPMCXms ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugyoPMCXms .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugyoPMCXms button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugyoPMCXms button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugyoPMCXms button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugyoPMCXms button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugyoPMCXms button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugyoPMCXms button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugyoPMCXms nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugyoPMCXms nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugyoPMCXms nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugyoPMCXms nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugyoPMCXms a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugyoPMCXms .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugyoPMCXms .navbar {
    height: 70px;
  }
  .cid-ugyoPMCXms .navbar.opened {
    height: auto;
  }
  .cid-ugyoPMCXms .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugyoPMCXms .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugyoPMCXms .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugyoPMCXms .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugyoPMCXms .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugyoPMCXms .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugyoPMCXms .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugyoPMCXms .text_widget {
  margin-bottom: 32px;
}
.cid-ugyoPMCXms .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugyoPMCXms .text_widget a:hover {
  opacity: .5;
}
.cid-ugyoPMCXms .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugyoPMCXms .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugyoPMCXms .mbr-section-subtitle,
.cid-ugyoPMCXms .text_widget,
.cid-ugyoPMCXms .mbr-section-btn {
  text-align: center;
}
.cid-ugyoPMCXms a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugysfFNHig {
  padding-top: 9rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-image: url("../../../assets/images/main1-1500x1134.jpg");
}
.cid-ugysfFNHig .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugysfFNHig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugysfFNHig .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugysfFNHig .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugysfFNHig .container {
    padding: 0 25px;
  }
}
.cid-ugysfFNHig .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-ugysfFNHig .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-ugysfFNHig .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-ugysfFNHig .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugysfFNHig .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ugysfFNHig .image-wrapper img {
    height: 350px;
  }
}
.cid-ugysfFNHig .mbr-section-title {
  color: #2f2e30;
}
.cid-ugysfFNHig .mbr-text {
  color: #ffffff;
}
.cid-ugysfFNHig .mbr-section-title,
.cid-ugysfFNHig .mbr-section-btn {
  color: #ffffff;
}
.cid-ugAGAoYBvI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugAGAoYBvI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugAGAoYBvI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugAGAoYBvI .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugAGAoYBvI .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugAGAoYBvI .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugAGAoYBvI .container {
    padding: 0 16px;
  }
}
.cid-ugAGAoYBvI .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugAGAoYBvI .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugAGAoYBvI .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugAGAoYBvI .box {
    width: 100%;
  }
}
.cid-ugAGAoYBvI .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugAGAoYBvI .box .mbr-media {
    height: 450px;
  }
}
.cid-ugAGAoYBvI .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugAGAoYBvI .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugAGAoYBvI .mbr-media {
  position: relative;
}
.cid-ugAGAoYBvI .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugAGAoYBvI a:hover {
  background-image: none !important;
}
.cid-ugAGAoYBvI .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugAGAoYBvI .icon-wrap:hover,
.cid-ugAGAoYBvI .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugAGAoYBvI .icon-wrap:hover .mbr-iconfont,
.cid-ugAGAoYBvI .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugAGAoYBvI .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugAGAoYBvI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugAGAoYBvI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugAGAoYBvI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugAGAoYBvI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugAGAoYBvI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugyoPPvCCD {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugyoPPvCCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyoPPvCCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugyoPPvCCD .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugyoPPvCCD .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugyoPPvCCD .container {
    padding: 0 25px;
  }
}
.cid-ugyoPPvCCD .row {
  justify-content: center;
}
.cid-ugyoPPvCCD .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugyoPPvCCD .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugyoPPvCCD .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugyoPPvCCD .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugyoPPvCCD .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugyoPPvCCD .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugyoPPvCCD .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugyoPPvCCD .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugyoPPvCCD .list-wrapper .list .item-wrap:hover,
.cid-ugyoPPvCCD .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugyoPPvCCD .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugyoPPvCCD .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugyoPPvCCD .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugyoPPvCCD .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugyoPPvCCD .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugyoPPvCCD .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugyoPPvCCD .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugyoPPvCCD .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugyoPPvCCD .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugyoPPvCCD .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugyoPPvCCD .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugyoPPvCCD .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugyoPPvCCD .mbr-section-btn {
  text-align: center;
}
.cid-ugyoPPvCCD .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugyoPPvCCD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugyoPPvCCD .mbr-text {
  color: #ffffff;
}
.cid-ugyoPPvCCD .list {
  color: #ffffff;
}
.cid-ugyoPPvCCD .list,
.cid-ugyoPPvCCD .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugytc3XekS {
  z-index: 1000;
  width: 100%;
}
.cid-ugytc3XekS .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugytc3XekS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugytc3XekS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugytc3XekS .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugytc3XekS .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugytc3XekS .menu_box .navbar.opened,
  .cid-ugytc3XekS .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugytc3XekS nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugytc3XekS .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugytc3XekS .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugytc3XekS .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugytc3XekS .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugytc3XekS .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugytc3XekS .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugytc3XekS .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugytc3XekS .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugytc3XekS .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugytc3XekS .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugytc3XekS .offcanvas-body .mbr-text,
  .cid-ugytc3XekS .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugytc3XekS .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugytc3XekS .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugytc3XekS .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugytc3XekS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugytc3XekS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugytc3XekS .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugytc3XekS .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugytc3XekS ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugytc3XekS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugytc3XekS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugytc3XekS .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugytc3XekS li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugytc3XekS .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugytc3XekS .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugytc3XekS .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugytc3XekS .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugytc3XekS .nav-item {
    margin: 0 !important;
  }
}
.cid-ugytc3XekS .nav-item .nav-link:hover,
.cid-ugytc3XekS .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugytc3XekS .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugytc3XekS .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugytc3XekS .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugytc3XekS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugytc3XekS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugytc3XekS .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugytc3XekS .offcanvas_box {
    display: none;
  }
}
.cid-ugytc3XekS .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugytc3XekS .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugytc3XekS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugytc3XekS .container {
  display: flex;
  margin: auto;
}
.cid-ugytc3XekS .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugytc3XekS .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugytc3XekS .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugytc3XekS .navbar-caption {
  color: #2f2e30;
}
.cid-ugytc3XekS .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugytc3XekS .navbar-nav {
    margin: 0;
  }
}
.cid-ugytc3XekS .dropdown-menu,
.cid-ugytc3XekS .navbar.opened {
  background-color: false !important;
}
.cid-ugytc3XekS .nav-item:focus,
.cid-ugytc3XekS .nav-link:focus {
  outline: none;
}
.cid-ugytc3XekS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugytc3XekS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugytc3XekS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugytc3XekS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugytc3XekS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugytc3XekS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugytc3XekS .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugytc3XekS .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugytc3XekS .navbar.opened {
  transition: all 0.3s;
}
.cid-ugytc3XekS .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugytc3XekS .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugytc3XekS .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugytc3XekS .navbar.collapsed {
  justify-content: center;
}
.cid-ugytc3XekS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugytc3XekS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugytc3XekS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugytc3XekS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugytc3XekS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugytc3XekS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugytc3XekS .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugytc3XekS .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugytc3XekS .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugytc3XekS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugytc3XekS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugytc3XekS .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugytc3XekS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugytc3XekS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugytc3XekS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugytc3XekS .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugytc3XekS .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugytc3XekS .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugytc3XekS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugytc3XekS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugytc3XekS .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugytc3XekS .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugytc3XekS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugytc3XekS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugytc3XekS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugytc3XekS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugytc3XekS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugytc3XekS .dropdown-item.active,
.cid-ugytc3XekS .dropdown-item:active {
  background-color: transparent;
}
.cid-ugytc3XekS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugytc3XekS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugytc3XekS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugytc3XekS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugytc3XekS ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugytc3XekS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugytc3XekS button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugytc3XekS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugytc3XekS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugytc3XekS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugytc3XekS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugytc3XekS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugytc3XekS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugytc3XekS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugytc3XekS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugytc3XekS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugytc3XekS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugytc3XekS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugytc3XekS .navbar {
    height: 70px;
  }
  .cid-ugytc3XekS .navbar.opened {
    height: auto;
  }
  .cid-ugytc3XekS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugytc3XekS .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugytc3XekS .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugytc3XekS .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugytc3XekS .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugytc3XekS .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugytc3XekS .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugytc3XekS .text_widget {
  margin-bottom: 32px;
}
.cid-ugytc3XekS .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugytc3XekS .text_widget a:hover {
  opacity: .5;
}
.cid-ugytc3XekS .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugytc3XekS .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugytc3XekS .mbr-section-subtitle,
.cid-ugytc3XekS .text_widget,
.cid-ugytc3XekS .mbr-section-btn {
  text-align: center;
}
.cid-ugytc3XekS a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugE4IGzJMz {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ugE4IGzJMz .mbr-iconfont {
  font-size: 80px;
}
.cid-ugE4IGzJMz h3 {
  text-align: center;
}
.cid-ugE4IGzJMz .card {
  word-wrap: break-word;
}
@media (min-width: 1200px) {
  .cid-ugE4IGzJMz .panel-item {
    padding: 0 2.8rem;
  }
}
.cid-ugE4IGzJMz H3 {
  color: #00ded1;
}
.cid-ugE4IGzJMz H4 {
  color: #00ded1;
}
.cid-ugE4IGzJMz .mbr-section-title {
  color: #00ded1;
}
.cid-ugE7tcowiF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #131c28;
}
.cid-ugE7tcowiF .decor-wrap_2 {
  position: absolute;
  top: 12%;
  right: 82%;
  width: 1600px;
  height: 460px;
  background-color: #00ded1;
  transform: skewX(-20deg);
}
.cid-ugE7tcowiF .decor-wrap_2::before {
  content: '';
  position: absolute;
  width: 190px;
  height: 145px;
  bottom: -145px;
  right: -165px;
  background-color: #00ded1;
  transform: skewX(-20deg);
}
.cid-ugE7tcowiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugE7tcowiF .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-ugE7tcowiF .container {
    padding: 0 15px;
  }
}
.cid-ugE7tcowiF .row {
  justify-content: space-between;
  position: relative;
  z-index: 1;
}
.cid-ugE7tcowiF .image-wrapper {
  position: relative;
}
.cid-ugE7tcowiF .image-wrapper .decor-wrap_1 {
  position: absolute;
  top: -10%;
  right: 38%;
  height: 49%;
  width: 65%;
  background-color: #00ded1;
  transform: skewX(-20deg);
}
@media (max-width: 992px) {
  .cid-ugE7tcowiF .image-wrapper {
    margin-bottom: 40px;
  }
}
.cid-ugE7tcowiF .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 610px;
  width: 610px;
  object-fit: cover;
  border-radius: 100% !important;
}
@media (max-width: 1440px) {
  .cid-ugE7tcowiF .image-wrapper img {
    width: 510px;
    height: 510px;
  }
}
@media (max-width: 992px) {
  .cid-ugE7tcowiF .image-wrapper img {
    width: 350px;
    height: 350px;
  }
}
@media (max-width: 768px) {
  .cid-ugE7tcowiF .image-wrapper img {
    width: 250px;
    height: 250px;
  }
}
.cid-ugE7tcowiF .content-wrapper .icon-wrapper {
  margin-bottom: 30px;
}
.cid-ugE7tcowiF .content-wrapper .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #f7f5f6;
}
.cid-ugE7tcowiF .content-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 1440px) {
  .cid-ugE7tcowiF .content-wrapper .mbr-text {
    margin-bottom: 30px;
  }
}
.cid-ugE7tcowiF .content-wrapper .item-name {
  margin-bottom: 0;
}
.cid-ugE7tcowiF .content-wrapper .item-role {
  margin-bottom: 0;
}
.cid-ugE7tcowiF .mbr-text {
  color: #f7f5f6;
}
.cid-ugE7tcowiF .item-name {
  color: #f7f5f6;
}
.cid-ugE7tcowiF .item-role {
  color: #68707c;
}
.cid-ugytc4AphE {
  padding-top: 2rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugytc4AphE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugytc4AphE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugytc4AphE .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugytc4AphE .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugytc4AphE .container {
    padding: 0 25px;
  }
}
.cid-ugytc4AphE .row {
  justify-content: center;
}
.cid-ugytc4AphE .item {
  margin-bottom: 32px;
}
.cid-ugytc4AphE .item .item-wrapper:hover .item-img::after,
.cid-ugytc4AphE .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-ugytc4AphE .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-ugytc4AphE .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-ugytc4AphE .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-ugytc4AphE .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-ugytc4AphE .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-ugytc4AphE .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-ugytc4AphE .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-ugytc4AphE .mbr-card-title {
  color: #ffffff;
}
.cid-ugytc4AphE .mbr-card-title,
.cid-ugytc4AphE .mbr-section-btn {
  color: #ffffff;
}
.cid-ugytc4XFsg {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugytc4XFsg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugytc4XFsg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugytc4XFsg .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugytc4XFsg .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugytc4XFsg .container {
    padding: 0 25px;
  }
}
.cid-ugytc4XFsg .row {
  justify-content: center;
}
.cid-ugytc4XFsg .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugytc4XFsg .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugytc4XFsg .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugytc4XFsg .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugytc4XFsg .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugytc4XFsg .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugytc4XFsg .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugytc4XFsg .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugytc4XFsg .list-wrapper .list .item-wrap:hover,
.cid-ugytc4XFsg .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugytc4XFsg .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugytc4XFsg .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugytc4XFsg .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugytc4XFsg .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugytc4XFsg .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugytc4XFsg .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugytc4XFsg .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugytc4XFsg .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugytc4XFsg .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugytc4XFsg .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugytc4XFsg .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugytc4XFsg .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugytc4XFsg .mbr-section-btn {
  text-align: center;
}
.cid-ugytc4XFsg .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugytc4XFsg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugytc4XFsg .mbr-text {
  color: #ffffff;
}
.cid-ugytc4XFsg .list {
  color: #ffffff;
}
.cid-ugytc4XFsg .list,
.cid-ugytc4XFsg .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugE7BbuwTh {
  z-index: 1000;
  width: 100%;
}
.cid-ugE7BbuwTh .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugE7BbuwTh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugE7BbuwTh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugE7BbuwTh .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugE7BbuwTh .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugE7BbuwTh .menu_box .navbar.opened,
  .cid-ugE7BbuwTh .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugE7BbuwTh nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugE7BbuwTh .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugE7BbuwTh .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugE7BbuwTh .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugE7BbuwTh .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugE7BbuwTh .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugE7BbuwTh .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugE7BbuwTh .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugE7BbuwTh .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugE7BbuwTh .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugE7BbuwTh .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugE7BbuwTh .offcanvas-body .mbr-text,
  .cid-ugE7BbuwTh .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugE7BbuwTh .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugE7BbuwTh .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugE7BbuwTh .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugE7BbuwTh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugE7BbuwTh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugE7BbuwTh .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugE7BbuwTh .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugE7BbuwTh ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugE7BbuwTh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugE7BbuwTh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugE7BbuwTh .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugE7BbuwTh li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugE7BbuwTh .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugE7BbuwTh .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugE7BbuwTh .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugE7BbuwTh .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugE7BbuwTh .nav-item {
    margin: 0 !important;
  }
}
.cid-ugE7BbuwTh .nav-item .nav-link:hover,
.cid-ugE7BbuwTh .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugE7BbuwTh .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugE7BbuwTh .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugE7BbuwTh .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugE7BbuwTh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugE7BbuwTh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugE7BbuwTh .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugE7BbuwTh .offcanvas_box {
    display: none;
  }
}
.cid-ugE7BbuwTh .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugE7BbuwTh .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugE7BbuwTh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugE7BbuwTh .container {
  display: flex;
  margin: auto;
}
.cid-ugE7BbuwTh .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugE7BbuwTh .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugE7BbuwTh .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugE7BbuwTh .navbar-caption {
  color: #2f2e30;
}
.cid-ugE7BbuwTh .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugE7BbuwTh .navbar-nav {
    margin: 0;
  }
}
.cid-ugE7BbuwTh .dropdown-menu,
.cid-ugE7BbuwTh .navbar.opened {
  background-color: false !important;
}
.cid-ugE7BbuwTh .nav-item:focus,
.cid-ugE7BbuwTh .nav-link:focus {
  outline: none;
}
.cid-ugE7BbuwTh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugE7BbuwTh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugE7BbuwTh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugE7BbuwTh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugE7BbuwTh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugE7BbuwTh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugE7BbuwTh .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugE7BbuwTh .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugE7BbuwTh .navbar.opened {
  transition: all 0.3s;
}
.cid-ugE7BbuwTh .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugE7BbuwTh .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugE7BbuwTh .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugE7BbuwTh .navbar.collapsed {
  justify-content: center;
}
.cid-ugE7BbuwTh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugE7BbuwTh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugE7BbuwTh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugE7BbuwTh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugE7BbuwTh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugE7BbuwTh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugE7BbuwTh .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugE7BbuwTh .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugE7BbuwTh .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugE7BbuwTh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugE7BbuwTh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugE7BbuwTh .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugE7BbuwTh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugE7BbuwTh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugE7BbuwTh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugE7BbuwTh .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugE7BbuwTh .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugE7BbuwTh .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugE7BbuwTh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugE7BbuwTh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugE7BbuwTh .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugE7BbuwTh .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugE7BbuwTh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugE7BbuwTh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugE7BbuwTh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugE7BbuwTh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugE7BbuwTh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugE7BbuwTh .dropdown-item.active,
.cid-ugE7BbuwTh .dropdown-item:active {
  background-color: transparent;
}
.cid-ugE7BbuwTh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugE7BbuwTh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugE7BbuwTh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugE7BbuwTh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugE7BbuwTh ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugE7BbuwTh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugE7BbuwTh button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugE7BbuwTh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugE7BbuwTh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugE7BbuwTh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugE7BbuwTh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugE7BbuwTh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugE7BbuwTh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugE7BbuwTh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugE7BbuwTh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugE7BbuwTh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugE7BbuwTh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugE7BbuwTh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugE7BbuwTh .navbar {
    height: 70px;
  }
  .cid-ugE7BbuwTh .navbar.opened {
    height: auto;
  }
  .cid-ugE7BbuwTh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugE7BbuwTh .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugE7BbuwTh .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugE7BbuwTh .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugE7BbuwTh .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugE7BbuwTh .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugE7BbuwTh .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugE7BbuwTh .text_widget {
  margin-bottom: 32px;
}
.cid-ugE7BbuwTh .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugE7BbuwTh .text_widget a:hover {
  opacity: .5;
}
.cid-ugE7BbuwTh .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugE7BbuwTh .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugE7BbuwTh .mbr-section-subtitle,
.cid-ugE7BbuwTh .text_widget,
.cid-ugE7BbuwTh .mbr-section-btn {
  text-align: center;
}
.cid-ugE7BbuwTh a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugE8j3OFfC {
  background-image: url("../../../assets/images/photo-83-1920x1280.jpg");
}
.cid-ugE8j3OFfC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugE8j3OFfC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugE8j3OFfC .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-ugE8j3OFfC .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-ugE8j3OFfC .container {
    padding: 0 26px;
  }
}
.cid-ugE8j3OFfC .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-ugE8j3OFfC .content-wrapper {
    padding: 20px;
  }
}
.cid-ugE8j3OFfC .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-ugE8j3OFfC .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-ugE8j3OFfC .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-ugE8j3OFfC .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-ugE8j3OFfC .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-ugE8j3OFfC .mbr-section-title {
  color: #000000;
}
.cid-ugE8j3OFfC .mbr-text,
.cid-ugE8j3OFfC .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-ugE8j3OFfC .mbr-section-title,
.cid-ugE8j3OFfC .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-upvgneqZCi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-upvgneqZCi .mbr-fallback-image.disabled {
  display: none;
}
.cid-upvgneqZCi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upvgneqZCi .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upvgneqZCi .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upvgneqZCi .container {
    padding: 0 25px;
  }
}
.cid-upvgneqZCi .row {
  justify-content: center;
}
.cid-upvgneqZCi .item {
  margin-bottom: 32px;
}
.cid-upvgneqZCi .item .item-wrapper:hover .item-img::after,
.cid-upvgneqZCi .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-upvgneqZCi .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-upvgneqZCi .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-upvgneqZCi .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-upvgneqZCi .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-upvgneqZCi .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-upvgneqZCi .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-upvgneqZCi .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-upvgneqZCi .mbr-card-title {
  color: #ffffff;
}
.cid-ugE7BeEPzP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugE7BeEPzP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugE7BeEPzP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugE7BeEPzP .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugE7BeEPzP .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugE7BeEPzP .container {
    padding: 0 25px;
  }
}
.cid-ugE7BeEPzP .row {
  justify-content: center;
}
.cid-ugE7BeEPzP .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugE7BeEPzP .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugE7BeEPzP .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugE7BeEPzP .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugE7BeEPzP .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugE7BeEPzP .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugE7BeEPzP .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugE7BeEPzP .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugE7BeEPzP .list-wrapper .list .item-wrap:hover,
.cid-ugE7BeEPzP .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugE7BeEPzP .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugE7BeEPzP .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugE7BeEPzP .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugE7BeEPzP .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugE7BeEPzP .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugE7BeEPzP .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugE7BeEPzP .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugE7BeEPzP .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugE7BeEPzP .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugE7BeEPzP .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugE7BeEPzP .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugE7BeEPzP .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugE7BeEPzP .mbr-section-btn {
  text-align: center;
}
.cid-ugE7BeEPzP .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugE7BeEPzP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugE7BeEPzP .mbr-text {
  color: #ffffff;
}
.cid-ugE7BeEPzP .list {
  color: #ffffff;
}
.cid-ugE7BeEPzP .list,
.cid-ugE7BeEPzP .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugJTTAj0jq {
  z-index: 1000;
  width: 100%;
}
.cid-ugJTTAj0jq .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugJTTAj0jq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugJTTAj0jq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugJTTAj0jq .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugJTTAj0jq .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugJTTAj0jq .menu_box .navbar.opened,
  .cid-ugJTTAj0jq .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugJTTAj0jq nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugJTTAj0jq .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugJTTAj0jq .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugJTTAj0jq .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugJTTAj0jq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugJTTAj0jq .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugJTTAj0jq .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugJTTAj0jq .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugJTTAj0jq .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugJTTAj0jq .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugJTTAj0jq .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugJTTAj0jq .offcanvas-body .mbr-text,
  .cid-ugJTTAj0jq .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugJTTAj0jq .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugJTTAj0jq .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugJTTAj0jq .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugJTTAj0jq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugJTTAj0jq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugJTTAj0jq .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugJTTAj0jq .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugJTTAj0jq ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugJTTAj0jq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugJTTAj0jq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugJTTAj0jq .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugJTTAj0jq li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugJTTAj0jq .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugJTTAj0jq .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugJTTAj0jq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugJTTAj0jq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugJTTAj0jq .nav-item {
    margin: 0 !important;
  }
}
.cid-ugJTTAj0jq .nav-item .nav-link:hover,
.cid-ugJTTAj0jq .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugJTTAj0jq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugJTTAj0jq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugJTTAj0jq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugJTTAj0jq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugJTTAj0jq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugJTTAj0jq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugJTTAj0jq .offcanvas_box {
    display: none;
  }
}
.cid-ugJTTAj0jq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugJTTAj0jq .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugJTTAj0jq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugJTTAj0jq .container {
  display: flex;
  margin: auto;
}
.cid-ugJTTAj0jq .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugJTTAj0jq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugJTTAj0jq .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugJTTAj0jq .navbar-caption {
  color: #2f2e30;
}
.cid-ugJTTAj0jq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugJTTAj0jq .navbar-nav {
    margin: 0;
  }
}
.cid-ugJTTAj0jq .dropdown-menu,
.cid-ugJTTAj0jq .navbar.opened {
  background-color: false !important;
}
.cid-ugJTTAj0jq .nav-item:focus,
.cid-ugJTTAj0jq .nav-link:focus {
  outline: none;
}
.cid-ugJTTAj0jq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugJTTAj0jq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugJTTAj0jq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugJTTAj0jq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugJTTAj0jq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugJTTAj0jq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugJTTAj0jq .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugJTTAj0jq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugJTTAj0jq .navbar.opened {
  transition: all 0.3s;
}
.cid-ugJTTAj0jq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugJTTAj0jq .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugJTTAj0jq .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugJTTAj0jq .navbar.collapsed {
  justify-content: center;
}
.cid-ugJTTAj0jq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugJTTAj0jq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugJTTAj0jq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugJTTAj0jq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugJTTAj0jq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugJTTAj0jq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugJTTAj0jq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugJTTAj0jq .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugJTTAj0jq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugJTTAj0jq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugJTTAj0jq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugJTTAj0jq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugJTTAj0jq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugJTTAj0jq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugJTTAj0jq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugJTTAj0jq .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugJTTAj0jq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugJTTAj0jq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugJTTAj0jq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugJTTAj0jq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugJTTAj0jq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugJTTAj0jq .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugJTTAj0jq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugJTTAj0jq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugJTTAj0jq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugJTTAj0jq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugJTTAj0jq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugJTTAj0jq .dropdown-item.active,
.cid-ugJTTAj0jq .dropdown-item:active {
  background-color: transparent;
}
.cid-ugJTTAj0jq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugJTTAj0jq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugJTTAj0jq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugJTTAj0jq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugJTTAj0jq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugJTTAj0jq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugJTTAj0jq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugJTTAj0jq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugJTTAj0jq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugJTTAj0jq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugJTTAj0jq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugJTTAj0jq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugJTTAj0jq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugJTTAj0jq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugJTTAj0jq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugJTTAj0jq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugJTTAj0jq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugJTTAj0jq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugJTTAj0jq .navbar {
    height: 70px;
  }
  .cid-ugJTTAj0jq .navbar.opened {
    height: auto;
  }
  .cid-ugJTTAj0jq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugJTTAj0jq .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugJTTAj0jq .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugJTTAj0jq .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugJTTAj0jq .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugJTTAj0jq .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugJTTAj0jq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugJTTAj0jq .text_widget {
  margin-bottom: 32px;
}
.cid-ugJTTAj0jq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugJTTAj0jq .text_widget a:hover {
  opacity: .5;
}
.cid-ugJTTAj0jq .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugJTTAj0jq .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugJTTAj0jq .mbr-section-subtitle,
.cid-ugJTTAj0jq .text_widget,
.cid-ugJTTAj0jq .mbr-section-btn {
  text-align: center;
}
.cid-ugJTTAj0jq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugJTTAQ5Vn {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugJTTAQ5Vn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJTTAQ5Vn .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-ugJTTAQ5Vn .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugJTTAQ5Vn .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugJTTAQ5Vn .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugJTTAQ5Vn .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugJTTAQ5Vn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugJTTAQ5Vn .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugJUSDpSYM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugJUSDpSYM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJUSDpSYM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJUSDpSYM .row {
  justify-content: space-between;
}
.cid-ugJUSDpSYM .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugJUSDpSYM .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugJUSDpSYM .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card:hover::before,
.cid-ugJUSDpSYM .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugJUSDpSYM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugJUSDpSYM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugJUSDpSYM .mbr-desc {
  color: #000000;
}
.cid-ugJUSDpSYM .panel-title-edit {
  color: #000000;
}
.cid-ugJUSDpSYM .list {
  color: #000000;
}
.cid-ugJXX2pEEJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugJXX2pEEJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJXX2pEEJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJXX2pEEJ .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugJXX2pEEJ .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugJXX2pEEJ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugJXX2pEEJ .container {
    padding: 0 16px;
  }
}
.cid-ugJXX2pEEJ .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugJXX2pEEJ .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugJXX2pEEJ .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugJXX2pEEJ .box {
    width: 100%;
  }
}
.cid-ugJXX2pEEJ .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugJXX2pEEJ .box .mbr-media {
    height: 450px;
  }
}
.cid-ugJXX2pEEJ .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugJXX2pEEJ .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugJXX2pEEJ .mbr-media {
  position: relative;
}
.cid-ugJXX2pEEJ .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugJXX2pEEJ a:hover {
  background-image: none !important;
}
.cid-ugJXX2pEEJ .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugJXX2pEEJ .icon-wrap:hover,
.cid-ugJXX2pEEJ .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugJXX2pEEJ .icon-wrap:hover .mbr-iconfont,
.cid-ugJXX2pEEJ .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugJXX2pEEJ .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugJXX2pEEJ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugJXX2pEEJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugJXX2pEEJ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugJXX2pEEJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugJXX2pEEJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugJTTB8AON {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugJTTB8AON .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJTTB8AON .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJTTB8AON .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugJTTB8AON .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugJTTB8AON .container {
    padding: 0 25px;
  }
}
.cid-ugJTTB8AON .row {
  justify-content: center;
}
.cid-ugJTTB8AON .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugJTTB8AON .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugJTTB8AON .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugJTTB8AON .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugJTTB8AON .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugJTTB8AON .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugJTTB8AON .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugJTTB8AON .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugJTTB8AON .list-wrapper .list .item-wrap:hover,
.cid-ugJTTB8AON .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugJTTB8AON .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugJTTB8AON .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugJTTB8AON .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugJTTB8AON .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugJTTB8AON .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugJTTB8AON .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugJTTB8AON .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugJTTB8AON .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugJTTB8AON .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugJTTB8AON .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugJTTB8AON .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugJTTB8AON .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugJTTB8AON .mbr-section-btn {
  text-align: center;
}
.cid-ugJTTB8AON .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugJTTB8AON .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugJTTB8AON .mbr-text {
  color: #ffffff;
}
.cid-ugJTTB8AON .list {
  color: #ffffff;
}
.cid-ugJTTB8AON .list,
.cid-ugJTTB8AON .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugJZ5qnCjO {
  z-index: 1000;
  width: 100%;
}
.cid-ugJZ5qnCjO .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugJZ5qnCjO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugJZ5qnCjO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugJZ5qnCjO .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugJZ5qnCjO .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugJZ5qnCjO .menu_box .navbar.opened,
  .cid-ugJZ5qnCjO .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugJZ5qnCjO nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugJZ5qnCjO .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugJZ5qnCjO .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugJZ5qnCjO .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugJZ5qnCjO .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugJZ5qnCjO .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugJZ5qnCjO .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugJZ5qnCjO .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugJZ5qnCjO .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugJZ5qnCjO .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugJZ5qnCjO .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugJZ5qnCjO .offcanvas-body .mbr-text,
  .cid-ugJZ5qnCjO .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugJZ5qnCjO .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugJZ5qnCjO .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugJZ5qnCjO .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugJZ5qnCjO .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugJZ5qnCjO .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugJZ5qnCjO .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugJZ5qnCjO .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugJZ5qnCjO ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugJZ5qnCjO .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugJZ5qnCjO .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugJZ5qnCjO .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugJZ5qnCjO li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugJZ5qnCjO .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugJZ5qnCjO .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugJZ5qnCjO .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugJZ5qnCjO .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugJZ5qnCjO .nav-item {
    margin: 0 !important;
  }
}
.cid-ugJZ5qnCjO .nav-item .nav-link:hover,
.cid-ugJZ5qnCjO .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugJZ5qnCjO .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugJZ5qnCjO .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugJZ5qnCjO .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugJZ5qnCjO .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugJZ5qnCjO .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugJZ5qnCjO .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugJZ5qnCjO .offcanvas_box {
    display: none;
  }
}
.cid-ugJZ5qnCjO .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugJZ5qnCjO .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugJZ5qnCjO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugJZ5qnCjO .container {
  display: flex;
  margin: auto;
}
.cid-ugJZ5qnCjO .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugJZ5qnCjO .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugJZ5qnCjO .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugJZ5qnCjO .navbar-caption {
  color: #2f2e30;
}
.cid-ugJZ5qnCjO .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugJZ5qnCjO .navbar-nav {
    margin: 0;
  }
}
.cid-ugJZ5qnCjO .dropdown-menu,
.cid-ugJZ5qnCjO .navbar.opened {
  background-color: false !important;
}
.cid-ugJZ5qnCjO .nav-item:focus,
.cid-ugJZ5qnCjO .nav-link:focus {
  outline: none;
}
.cid-ugJZ5qnCjO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugJZ5qnCjO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugJZ5qnCjO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugJZ5qnCjO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugJZ5qnCjO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugJZ5qnCjO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugJZ5qnCjO .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugJZ5qnCjO .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugJZ5qnCjO .navbar.opened {
  transition: all 0.3s;
}
.cid-ugJZ5qnCjO .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugJZ5qnCjO .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugJZ5qnCjO .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugJZ5qnCjO .navbar.collapsed {
  justify-content: center;
}
.cid-ugJZ5qnCjO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugJZ5qnCjO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugJZ5qnCjO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugJZ5qnCjO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugJZ5qnCjO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugJZ5qnCjO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugJZ5qnCjO .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugJZ5qnCjO .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugJZ5qnCjO .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugJZ5qnCjO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugJZ5qnCjO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugJZ5qnCjO .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugJZ5qnCjO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugJZ5qnCjO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugJZ5qnCjO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugJZ5qnCjO .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugJZ5qnCjO .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugJZ5qnCjO .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugJZ5qnCjO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugJZ5qnCjO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugJZ5qnCjO .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugJZ5qnCjO .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugJZ5qnCjO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugJZ5qnCjO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugJZ5qnCjO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugJZ5qnCjO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugJZ5qnCjO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugJZ5qnCjO .dropdown-item.active,
.cid-ugJZ5qnCjO .dropdown-item:active {
  background-color: transparent;
}
.cid-ugJZ5qnCjO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugJZ5qnCjO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugJZ5qnCjO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugJZ5qnCjO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugJZ5qnCjO ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugJZ5qnCjO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugJZ5qnCjO button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugJZ5qnCjO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugJZ5qnCjO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugJZ5qnCjO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugJZ5qnCjO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugJZ5qnCjO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugJZ5qnCjO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugJZ5qnCjO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugJZ5qnCjO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugJZ5qnCjO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugJZ5qnCjO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugJZ5qnCjO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugJZ5qnCjO .navbar {
    height: 70px;
  }
  .cid-ugJZ5qnCjO .navbar.opened {
    height: auto;
  }
  .cid-ugJZ5qnCjO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugJZ5qnCjO .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugJZ5qnCjO .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugJZ5qnCjO .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugJZ5qnCjO .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugJZ5qnCjO .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugJZ5qnCjO .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugJZ5qnCjO .text_widget {
  margin-bottom: 32px;
}
.cid-ugJZ5qnCjO .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugJZ5qnCjO .text_widget a:hover {
  opacity: .5;
}
.cid-ugJZ5qnCjO .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugJZ5qnCjO .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugJZ5qnCjO .mbr-section-subtitle,
.cid-ugJZ5qnCjO .text_widget,
.cid-ugJZ5qnCjO .mbr-section-btn {
  text-align: center;
}
.cid-ugJZ5qnCjO a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugJZ5qNn1E {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugJZ5qNn1E .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJZ5qNn1E .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-ugJZ5qNn1E .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugJZ5qNn1E .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugJZ5qNn1E .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugJZ5qNn1E .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugJZ5qNn1E .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugJZ5qNn1E .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugJZ5r3OIQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugJZ5r3OIQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJZ5r3OIQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJZ5r3OIQ .row {
  justify-content: space-between;
}
.cid-ugJZ5r3OIQ .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugJZ5r3OIQ .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugJZ5r3OIQ .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card:hover::before,
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugJZ5r3OIQ .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugJZ5r3OIQ .mbr-desc {
  color: #000000;
}
.cid-ugJZ5r3OIQ .panel-title-edit {
  color: #000000;
}
.cid-ugJZ5r3OIQ .list {
  color: #000000;
}
.cid-ugJZ5rlaFy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugJZ5rlaFy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJZ5rlaFy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJZ5rlaFy .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugJZ5rlaFy .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugJZ5rlaFy .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugJZ5rlaFy .container {
    padding: 0 16px;
  }
}
.cid-ugJZ5rlaFy .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugJZ5rlaFy .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugJZ5rlaFy .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugJZ5rlaFy .box {
    width: 100%;
  }
}
.cid-ugJZ5rlaFy .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugJZ5rlaFy .box .mbr-media {
    height: 450px;
  }
}
.cid-ugJZ5rlaFy .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugJZ5rlaFy .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugJZ5rlaFy .mbr-media {
  position: relative;
}
.cid-ugJZ5rlaFy .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugJZ5rlaFy a:hover {
  background-image: none !important;
}
.cid-ugJZ5rlaFy .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugJZ5rlaFy .icon-wrap:hover,
.cid-ugJZ5rlaFy .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugJZ5rlaFy .icon-wrap:hover .mbr-iconfont,
.cid-ugJZ5rlaFy .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugJZ5rlaFy .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugJZ5rlaFy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugJZ5rlaFy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugJZ5rlaFy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugJZ5rlaFy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugJZ5rlaFy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugJZ5rKj0G {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugJZ5rKj0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJZ5rKj0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJZ5rKj0G .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugJZ5rKj0G .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugJZ5rKj0G .container {
    padding: 0 25px;
  }
}
.cid-ugJZ5rKj0G .row {
  justify-content: center;
}
.cid-ugJZ5rKj0G .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugJZ5rKj0G .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugJZ5rKj0G .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugJZ5rKj0G .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugJZ5rKj0G .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugJZ5rKj0G .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugJZ5rKj0G .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugJZ5rKj0G .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugJZ5rKj0G .list-wrapper .list .item-wrap:hover,
.cid-ugJZ5rKj0G .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugJZ5rKj0G .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugJZ5rKj0G .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugJZ5rKj0G .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugJZ5rKj0G .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugJZ5rKj0G .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugJZ5rKj0G .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugJZ5rKj0G .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugJZ5rKj0G .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugJZ5rKj0G .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugJZ5rKj0G .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugJZ5rKj0G .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugJZ5rKj0G .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugJZ5rKj0G .mbr-section-btn {
  text-align: center;
}
.cid-ugJZ5rKj0G .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugJZ5rKj0G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugJZ5rKj0G .mbr-text {
  color: #ffffff;
}
.cid-ugJZ5rKj0G .list {
  color: #ffffff;
}
.cid-ugJZ5rKj0G .list,
.cid-ugJZ5rKj0G .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugK3c5Y6OS {
  z-index: 1000;
  width: 100%;
}
.cid-ugK3c5Y6OS .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugK3c5Y6OS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugK3c5Y6OS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugK3c5Y6OS .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugK3c5Y6OS .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugK3c5Y6OS .menu_box .navbar.opened,
  .cid-ugK3c5Y6OS .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugK3c5Y6OS nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugK3c5Y6OS .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugK3c5Y6OS .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugK3c5Y6OS .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugK3c5Y6OS .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugK3c5Y6OS .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugK3c5Y6OS .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugK3c5Y6OS .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugK3c5Y6OS .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugK3c5Y6OS .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugK3c5Y6OS .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugK3c5Y6OS .offcanvas-body .mbr-text,
  .cid-ugK3c5Y6OS .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugK3c5Y6OS .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugK3c5Y6OS .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugK3c5Y6OS .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugK3c5Y6OS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugK3c5Y6OS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugK3c5Y6OS .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugK3c5Y6OS .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugK3c5Y6OS ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugK3c5Y6OS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugK3c5Y6OS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugK3c5Y6OS .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugK3c5Y6OS li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugK3c5Y6OS .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugK3c5Y6OS .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugK3c5Y6OS .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugK3c5Y6OS .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugK3c5Y6OS .nav-item {
    margin: 0 !important;
  }
}
.cid-ugK3c5Y6OS .nav-item .nav-link:hover,
.cid-ugK3c5Y6OS .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugK3c5Y6OS .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugK3c5Y6OS .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugK3c5Y6OS .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugK3c5Y6OS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugK3c5Y6OS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugK3c5Y6OS .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugK3c5Y6OS .offcanvas_box {
    display: none;
  }
}
.cid-ugK3c5Y6OS .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugK3c5Y6OS .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugK3c5Y6OS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugK3c5Y6OS .container {
  display: flex;
  margin: auto;
}
.cid-ugK3c5Y6OS .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugK3c5Y6OS .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugK3c5Y6OS .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugK3c5Y6OS .navbar-caption {
  color: #2f2e30;
}
.cid-ugK3c5Y6OS .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugK3c5Y6OS .navbar-nav {
    margin: 0;
  }
}
.cid-ugK3c5Y6OS .dropdown-menu,
.cid-ugK3c5Y6OS .navbar.opened {
  background-color: false !important;
}
.cid-ugK3c5Y6OS .nav-item:focus,
.cid-ugK3c5Y6OS .nav-link:focus {
  outline: none;
}
.cid-ugK3c5Y6OS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugK3c5Y6OS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugK3c5Y6OS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugK3c5Y6OS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugK3c5Y6OS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugK3c5Y6OS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugK3c5Y6OS .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugK3c5Y6OS .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugK3c5Y6OS .navbar.opened {
  transition: all 0.3s;
}
.cid-ugK3c5Y6OS .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugK3c5Y6OS .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugK3c5Y6OS .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugK3c5Y6OS .navbar.collapsed {
  justify-content: center;
}
.cid-ugK3c5Y6OS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugK3c5Y6OS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugK3c5Y6OS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugK3c5Y6OS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugK3c5Y6OS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugK3c5Y6OS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugK3c5Y6OS .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugK3c5Y6OS .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugK3c5Y6OS .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugK3c5Y6OS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugK3c5Y6OS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugK3c5Y6OS .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugK3c5Y6OS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugK3c5Y6OS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugK3c5Y6OS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugK3c5Y6OS .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugK3c5Y6OS .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugK3c5Y6OS .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugK3c5Y6OS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugK3c5Y6OS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugK3c5Y6OS .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugK3c5Y6OS .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugK3c5Y6OS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugK3c5Y6OS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugK3c5Y6OS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugK3c5Y6OS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugK3c5Y6OS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugK3c5Y6OS .dropdown-item.active,
.cid-ugK3c5Y6OS .dropdown-item:active {
  background-color: transparent;
}
.cid-ugK3c5Y6OS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugK3c5Y6OS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugK3c5Y6OS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugK3c5Y6OS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugK3c5Y6OS ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugK3c5Y6OS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugK3c5Y6OS button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugK3c5Y6OS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugK3c5Y6OS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugK3c5Y6OS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugK3c5Y6OS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugK3c5Y6OS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugK3c5Y6OS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugK3c5Y6OS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugK3c5Y6OS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugK3c5Y6OS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugK3c5Y6OS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugK3c5Y6OS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugK3c5Y6OS .navbar {
    height: 70px;
  }
  .cid-ugK3c5Y6OS .navbar.opened {
    height: auto;
  }
  .cid-ugK3c5Y6OS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugK3c5Y6OS .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugK3c5Y6OS .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugK3c5Y6OS .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugK3c5Y6OS .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugK3c5Y6OS .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugK3c5Y6OS .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugK3c5Y6OS .text_widget {
  margin-bottom: 32px;
}
.cid-ugK3c5Y6OS .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugK3c5Y6OS .text_widget a:hover {
  opacity: .5;
}
.cid-ugK3c5Y6OS .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugK3c5Y6OS .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugK3c5Y6OS .mbr-section-subtitle,
.cid-ugK3c5Y6OS .text_widget,
.cid-ugK3c5Y6OS .mbr-section-btn {
  text-align: center;
}
.cid-ugK3c5Y6OS a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugK3c6pQfw {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugK3c6pQfw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugK3c6pQfw .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-ugK3c6pQfw .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugK3c6pQfw .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugK3c6pQfw .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugK3c6pQfw .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugK3c6pQfw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugK3c6pQfw .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugK3c6Fdsy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugK3c6Fdsy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugK3c6Fdsy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugK3c6Fdsy .row {
  justify-content: space-between;
}
.cid-ugK3c6Fdsy .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugK3c6Fdsy .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugK3c6Fdsy .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card:hover::before,
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugK3c6Fdsy .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugK3c6Fdsy .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugK3c6Fdsy .mbr-desc {
  color: #000000;
}
.cid-ugK3c6Fdsy .panel-title-edit {
  color: #000000;
}
.cid-ugK3c6Fdsy .list {
  color: #000000;
}
.cid-ugK3c6Ylaq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugK3c6Ylaq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugK3c6Ylaq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugK3c6Ylaq .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugK3c6Ylaq .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugK3c6Ylaq .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugK3c6Ylaq .container {
    padding: 0 16px;
  }
}
.cid-ugK3c6Ylaq .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugK3c6Ylaq .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugK3c6Ylaq .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugK3c6Ylaq .box {
    width: 100%;
  }
}
.cid-ugK3c6Ylaq .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugK3c6Ylaq .box .mbr-media {
    height: 450px;
  }
}
.cid-ugK3c6Ylaq .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugK3c6Ylaq .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugK3c6Ylaq .mbr-media {
  position: relative;
}
.cid-ugK3c6Ylaq .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugK3c6Ylaq a:hover {
  background-image: none !important;
}
.cid-ugK3c6Ylaq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugK3c6Ylaq .icon-wrap:hover,
.cid-ugK3c6Ylaq .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugK3c6Ylaq .icon-wrap:hover .mbr-iconfont,
.cid-ugK3c6Ylaq .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugK3c6Ylaq .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugK3c6Ylaq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugK3c6Ylaq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugK3c6Ylaq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugK3c6Ylaq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugK3c6Ylaq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugK3c7ohQ8 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugK3c7ohQ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugK3c7ohQ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugK3c7ohQ8 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugK3c7ohQ8 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugK3c7ohQ8 .container {
    padding: 0 25px;
  }
}
.cid-ugK3c7ohQ8 .row {
  justify-content: center;
}
.cid-ugK3c7ohQ8 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugK3c7ohQ8 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugK3c7ohQ8 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugK3c7ohQ8 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugK3c7ohQ8 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugK3c7ohQ8 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugK3c7ohQ8 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugK3c7ohQ8 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugK3c7ohQ8 .list-wrapper .list .item-wrap:hover,
.cid-ugK3c7ohQ8 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugK3c7ohQ8 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugK3c7ohQ8 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugK3c7ohQ8 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugK3c7ohQ8 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugK3c7ohQ8 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugK3c7ohQ8 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugK3c7ohQ8 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugK3c7ohQ8 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugK3c7ohQ8 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugK3c7ohQ8 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugK3c7ohQ8 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugK3c7ohQ8 .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugK3c7ohQ8 .mbr-section-btn {
  text-align: center;
}
.cid-ugK3c7ohQ8 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugK3c7ohQ8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugK3c7ohQ8 .mbr-text {
  color: #ffffff;
}
.cid-ugK3c7ohQ8 .list {
  color: #ffffff;
}
.cid-ugK3c7ohQ8 .list,
.cid-ugK3c7ohQ8 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugOSMCcRmL {
  z-index: 1000;
  width: 100%;
}
.cid-ugOSMCcRmL .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugOSMCcRmL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugOSMCcRmL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugOSMCcRmL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugOSMCcRmL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugOSMCcRmL .menu_box .navbar.opened,
  .cid-ugOSMCcRmL .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugOSMCcRmL nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugOSMCcRmL .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugOSMCcRmL .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugOSMCcRmL .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugOSMCcRmL .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugOSMCcRmL .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugOSMCcRmL .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugOSMCcRmL .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugOSMCcRmL .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugOSMCcRmL .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugOSMCcRmL .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugOSMCcRmL .offcanvas-body .mbr-text,
  .cid-ugOSMCcRmL .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugOSMCcRmL .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugOSMCcRmL .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugOSMCcRmL .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugOSMCcRmL .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugOSMCcRmL .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugOSMCcRmL .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugOSMCcRmL .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugOSMCcRmL ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugOSMCcRmL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugOSMCcRmL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugOSMCcRmL .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugOSMCcRmL li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugOSMCcRmL .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugOSMCcRmL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugOSMCcRmL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugOSMCcRmL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugOSMCcRmL .nav-item {
    margin: 0 !important;
  }
}
.cid-ugOSMCcRmL .nav-item .nav-link:hover,
.cid-ugOSMCcRmL .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugOSMCcRmL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugOSMCcRmL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugOSMCcRmL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugOSMCcRmL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugOSMCcRmL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugOSMCcRmL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugOSMCcRmL .offcanvas_box {
    display: none;
  }
}
.cid-ugOSMCcRmL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugOSMCcRmL .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugOSMCcRmL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugOSMCcRmL .container {
  display: flex;
  margin: auto;
}
.cid-ugOSMCcRmL .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugOSMCcRmL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugOSMCcRmL .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugOSMCcRmL .navbar-caption {
  color: #2f2e30;
}
.cid-ugOSMCcRmL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugOSMCcRmL .navbar-nav {
    margin: 0;
  }
}
.cid-ugOSMCcRmL .dropdown-menu,
.cid-ugOSMCcRmL .navbar.opened {
  background-color: false !important;
}
.cid-ugOSMCcRmL .nav-item:focus,
.cid-ugOSMCcRmL .nav-link:focus {
  outline: none;
}
.cid-ugOSMCcRmL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugOSMCcRmL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugOSMCcRmL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugOSMCcRmL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugOSMCcRmL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugOSMCcRmL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugOSMCcRmL .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugOSMCcRmL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugOSMCcRmL .navbar.opened {
  transition: all 0.3s;
}
.cid-ugOSMCcRmL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugOSMCcRmL .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugOSMCcRmL .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugOSMCcRmL .navbar.collapsed {
  justify-content: center;
}
.cid-ugOSMCcRmL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugOSMCcRmL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugOSMCcRmL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugOSMCcRmL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugOSMCcRmL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugOSMCcRmL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugOSMCcRmL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugOSMCcRmL .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugOSMCcRmL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugOSMCcRmL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugOSMCcRmL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugOSMCcRmL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugOSMCcRmL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugOSMCcRmL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugOSMCcRmL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugOSMCcRmL .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugOSMCcRmL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugOSMCcRmL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugOSMCcRmL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugOSMCcRmL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugOSMCcRmL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugOSMCcRmL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugOSMCcRmL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugOSMCcRmL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugOSMCcRmL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugOSMCcRmL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugOSMCcRmL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugOSMCcRmL .dropdown-item.active,
.cid-ugOSMCcRmL .dropdown-item:active {
  background-color: transparent;
}
.cid-ugOSMCcRmL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugOSMCcRmL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugOSMCcRmL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugOSMCcRmL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugOSMCcRmL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugOSMCcRmL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugOSMCcRmL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugOSMCcRmL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugOSMCcRmL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugOSMCcRmL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugOSMCcRmL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugOSMCcRmL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugOSMCcRmL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugOSMCcRmL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugOSMCcRmL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugOSMCcRmL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugOSMCcRmL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugOSMCcRmL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugOSMCcRmL .navbar {
    height: 70px;
  }
  .cid-ugOSMCcRmL .navbar.opened {
    height: auto;
  }
  .cid-ugOSMCcRmL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugOSMCcRmL .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugOSMCcRmL .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugOSMCcRmL .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugOSMCcRmL .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugOSMCcRmL .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugOSMCcRmL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugOSMCcRmL .text_widget {
  margin-bottom: 32px;
}
.cid-ugOSMCcRmL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugOSMCcRmL .text_widget a:hover {
  opacity: .5;
}
.cid-ugOSMCcRmL .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugOSMCcRmL .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugOSMCcRmL .mbr-section-subtitle,
.cid-ugOSMCcRmL .text_widget,
.cid-ugOSMCcRmL .mbr-section-btn {
  text-align: center;
}
.cid-ugOSMCcRmL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugOSMCy0Bu {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugOSMCy0Bu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugOSMCy0Bu .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-ugOSMCy0Bu .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugOSMCy0Bu .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugOSMCy0Bu .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugOSMCy0Bu .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugOSMCy0Bu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugOSMCy0Bu .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugOSMCMhcL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugOSMCMhcL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugOSMCMhcL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugOSMCMhcL .row {
  justify-content: space-between;
}
.cid-ugOSMCMhcL .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugOSMCMhcL .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugOSMCMhcL .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card:hover::before,
.cid-ugOSMCMhcL .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugOSMCMhcL .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugOSMCMhcL .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugOSMCMhcL .mbr-desc {
  color: #000000;
}
.cid-ugOSMCMhcL .panel-title-edit {
  color: #000000;
}
.cid-ugOSMCMhcL .list {
  color: #000000;
}
.cid-ugOSMD7JvB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugOSMD7JvB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugOSMD7JvB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugOSMD7JvB .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugOSMD7JvB .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugOSMD7JvB .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugOSMD7JvB .container {
    padding: 0 16px;
  }
}
.cid-ugOSMD7JvB .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugOSMD7JvB .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugOSMD7JvB .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugOSMD7JvB .box {
    width: 100%;
  }
}
.cid-ugOSMD7JvB .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugOSMD7JvB .box .mbr-media {
    height: 450px;
  }
}
.cid-ugOSMD7JvB .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugOSMD7JvB .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugOSMD7JvB .mbr-media {
  position: relative;
}
.cid-ugOSMD7JvB .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugOSMD7JvB a:hover {
  background-image: none !important;
}
.cid-ugOSMD7JvB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugOSMD7JvB .icon-wrap:hover,
.cid-ugOSMD7JvB .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugOSMD7JvB .icon-wrap:hover .mbr-iconfont,
.cid-ugOSMD7JvB .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugOSMD7JvB .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugOSMD7JvB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugOSMD7JvB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugOSMD7JvB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugOSMD7JvB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugOSMD7JvB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugOSMDwS4H {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugOSMDwS4H .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugOSMDwS4H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugOSMDwS4H .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugOSMDwS4H .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugOSMDwS4H .container {
    padding: 0 25px;
  }
}
.cid-ugOSMDwS4H .row {
  justify-content: center;
}
.cid-ugOSMDwS4H .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugOSMDwS4H .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugOSMDwS4H .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugOSMDwS4H .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugOSMDwS4H .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugOSMDwS4H .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugOSMDwS4H .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugOSMDwS4H .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugOSMDwS4H .list-wrapper .list .item-wrap:hover,
.cid-ugOSMDwS4H .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugOSMDwS4H .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugOSMDwS4H .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugOSMDwS4H .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugOSMDwS4H .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugOSMDwS4H .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugOSMDwS4H .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugOSMDwS4H .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugOSMDwS4H .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugOSMDwS4H .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugOSMDwS4H .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugOSMDwS4H .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugOSMDwS4H .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugOSMDwS4H .mbr-section-btn {
  text-align: center;
}
.cid-ugOSMDwS4H .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugOSMDwS4H .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugOSMDwS4H .mbr-text {
  color: #ffffff;
}
.cid-ugOSMDwS4H .list {
  color: #ffffff;
}
.cid-ugOSMDwS4H .list,
.cid-ugOSMDwS4H .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugP1ZFxqy9 {
  z-index: 1000;
  width: 100%;
}
.cid-ugP1ZFxqy9 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugP1ZFxqy9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugP1ZFxqy9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugP1ZFxqy9 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugP1ZFxqy9 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugP1ZFxqy9 .menu_box .navbar.opened,
  .cid-ugP1ZFxqy9 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugP1ZFxqy9 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugP1ZFxqy9 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugP1ZFxqy9 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugP1ZFxqy9 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugP1ZFxqy9 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugP1ZFxqy9 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugP1ZFxqy9 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugP1ZFxqy9 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugP1ZFxqy9 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugP1ZFxqy9 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugP1ZFxqy9 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugP1ZFxqy9 .offcanvas-body .mbr-text,
  .cid-ugP1ZFxqy9 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugP1ZFxqy9 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugP1ZFxqy9 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugP1ZFxqy9 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugP1ZFxqy9 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugP1ZFxqy9 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugP1ZFxqy9 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugP1ZFxqy9 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugP1ZFxqy9 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugP1ZFxqy9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugP1ZFxqy9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugP1ZFxqy9 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugP1ZFxqy9 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugP1ZFxqy9 .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugP1ZFxqy9 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugP1ZFxqy9 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugP1ZFxqy9 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugP1ZFxqy9 .nav-item {
    margin: 0 !important;
  }
}
.cid-ugP1ZFxqy9 .nav-item .nav-link:hover,
.cid-ugP1ZFxqy9 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugP1ZFxqy9 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugP1ZFxqy9 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugP1ZFxqy9 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugP1ZFxqy9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugP1ZFxqy9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugP1ZFxqy9 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugP1ZFxqy9 .offcanvas_box {
    display: none;
  }
}
.cid-ugP1ZFxqy9 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugP1ZFxqy9 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugP1ZFxqy9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugP1ZFxqy9 .container {
  display: flex;
  margin: auto;
}
.cid-ugP1ZFxqy9 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugP1ZFxqy9 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugP1ZFxqy9 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugP1ZFxqy9 .navbar-caption {
  color: #2f2e30;
}
.cid-ugP1ZFxqy9 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugP1ZFxqy9 .navbar-nav {
    margin: 0;
  }
}
.cid-ugP1ZFxqy9 .dropdown-menu,
.cid-ugP1ZFxqy9 .navbar.opened {
  background-color: false !important;
}
.cid-ugP1ZFxqy9 .nav-item:focus,
.cid-ugP1ZFxqy9 .nav-link:focus {
  outline: none;
}
.cid-ugP1ZFxqy9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugP1ZFxqy9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugP1ZFxqy9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugP1ZFxqy9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugP1ZFxqy9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugP1ZFxqy9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugP1ZFxqy9 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugP1ZFxqy9 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugP1ZFxqy9 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugP1ZFxqy9 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugP1ZFxqy9 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugP1ZFxqy9 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugP1ZFxqy9 .navbar.collapsed {
  justify-content: center;
}
.cid-ugP1ZFxqy9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugP1ZFxqy9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugP1ZFxqy9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugP1ZFxqy9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugP1ZFxqy9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugP1ZFxqy9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugP1ZFxqy9 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugP1ZFxqy9 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugP1ZFxqy9 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugP1ZFxqy9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugP1ZFxqy9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugP1ZFxqy9 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugP1ZFxqy9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugP1ZFxqy9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugP1ZFxqy9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugP1ZFxqy9 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugP1ZFxqy9 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugP1ZFxqy9 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugP1ZFxqy9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugP1ZFxqy9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugP1ZFxqy9 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugP1ZFxqy9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugP1ZFxqy9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugP1ZFxqy9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugP1ZFxqy9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugP1ZFxqy9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugP1ZFxqy9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugP1ZFxqy9 .dropdown-item.active,
.cid-ugP1ZFxqy9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugP1ZFxqy9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugP1ZFxqy9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugP1ZFxqy9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugP1ZFxqy9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugP1ZFxqy9 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugP1ZFxqy9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugP1ZFxqy9 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugP1ZFxqy9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugP1ZFxqy9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugP1ZFxqy9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugP1ZFxqy9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugP1ZFxqy9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugP1ZFxqy9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugP1ZFxqy9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugP1ZFxqy9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugP1ZFxqy9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugP1ZFxqy9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugP1ZFxqy9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugP1ZFxqy9 .navbar {
    height: 70px;
  }
  .cid-ugP1ZFxqy9 .navbar.opened {
    height: auto;
  }
  .cid-ugP1ZFxqy9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugP1ZFxqy9 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugP1ZFxqy9 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugP1ZFxqy9 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugP1ZFxqy9 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugP1ZFxqy9 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugP1ZFxqy9 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugP1ZFxqy9 .text_widget {
  margin-bottom: 32px;
}
.cid-ugP1ZFxqy9 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugP1ZFxqy9 .text_widget a:hover {
  opacity: .5;
}
.cid-ugP1ZFxqy9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugP1ZFxqy9 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugP1ZFxqy9 .mbr-section-subtitle,
.cid-ugP1ZFxqy9 .text_widget,
.cid-ugP1ZFxqy9 .mbr-section-btn {
  text-align: center;
}
.cid-ugP1ZFxqy9 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugP1ZFWutA {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugP1ZFWutA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP1ZFWutA .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-ugP1ZFWutA .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugP1ZFWutA .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugP1ZFWutA .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugP1ZFWutA .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugP1ZFWutA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugP1ZFWutA .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugP1ZGaJHb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugP1ZGaJHb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP1ZGaJHb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugP1ZGaJHb .row {
  justify-content: space-between;
}
.cid-ugP1ZGaJHb .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugP1ZGaJHb .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugP1ZGaJHb .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card:hover::before,
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugP1ZGaJHb .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugP1ZGaJHb .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugP1ZGaJHb .mbr-desc {
  color: #000000;
}
.cid-ugP1ZGaJHb .panel-title-edit {
  color: #000000;
}
.cid-ugP1ZGaJHb .list {
  color: #000000;
}
.cid-ugP1ZGr0EX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugP1ZGr0EX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP1ZGr0EX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugP1ZGr0EX .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugP1ZGr0EX .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugP1ZGr0EX .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugP1ZGr0EX .container {
    padding: 0 16px;
  }
}
.cid-ugP1ZGr0EX .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugP1ZGr0EX .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugP1ZGr0EX .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugP1ZGr0EX .box {
    width: 100%;
  }
}
.cid-ugP1ZGr0EX .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugP1ZGr0EX .box .mbr-media {
    height: 450px;
  }
}
.cid-ugP1ZGr0EX .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugP1ZGr0EX .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugP1ZGr0EX .mbr-media {
  position: relative;
}
.cid-ugP1ZGr0EX .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugP1ZGr0EX a:hover {
  background-image: none !important;
}
.cid-ugP1ZGr0EX .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugP1ZGr0EX .icon-wrap:hover,
.cid-ugP1ZGr0EX .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugP1ZGr0EX .icon-wrap:hover .mbr-iconfont,
.cid-ugP1ZGr0EX .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugP1ZGr0EX .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugP1ZGr0EX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugP1ZGr0EX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugP1ZGr0EX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugP1ZGr0EX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugP1ZGr0EX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugP1ZGPmzm {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugP1ZGPmzm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP1ZGPmzm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugP1ZGPmzm .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugP1ZGPmzm .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugP1ZGPmzm .container {
    padding: 0 25px;
  }
}
.cid-ugP1ZGPmzm .row {
  justify-content: center;
}
.cid-ugP1ZGPmzm .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugP1ZGPmzm .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugP1ZGPmzm .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugP1ZGPmzm .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugP1ZGPmzm .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugP1ZGPmzm .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugP1ZGPmzm .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugP1ZGPmzm .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugP1ZGPmzm .list-wrapper .list .item-wrap:hover,
.cid-ugP1ZGPmzm .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugP1ZGPmzm .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugP1ZGPmzm .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugP1ZGPmzm .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugP1ZGPmzm .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugP1ZGPmzm .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugP1ZGPmzm .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugP1ZGPmzm .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugP1ZGPmzm .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugP1ZGPmzm .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugP1ZGPmzm .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugP1ZGPmzm .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugP1ZGPmzm .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugP1ZGPmzm .mbr-section-btn {
  text-align: center;
}
.cid-ugP1ZGPmzm .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugP1ZGPmzm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugP1ZGPmzm .mbr-text {
  color: #ffffff;
}
.cid-ugP1ZGPmzm .list {
  color: #ffffff;
}
.cid-ugP1ZGPmzm .list,
.cid-ugP1ZGPmzm .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugP4i5rHuE {
  z-index: 1000;
  width: 100%;
}
.cid-ugP4i5rHuE .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugP4i5rHuE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugP4i5rHuE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugP4i5rHuE .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugP4i5rHuE .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugP4i5rHuE .menu_box .navbar.opened,
  .cid-ugP4i5rHuE .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugP4i5rHuE nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugP4i5rHuE .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugP4i5rHuE .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugP4i5rHuE .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugP4i5rHuE .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugP4i5rHuE .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugP4i5rHuE .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugP4i5rHuE .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugP4i5rHuE .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugP4i5rHuE .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugP4i5rHuE .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugP4i5rHuE .offcanvas-body .mbr-text,
  .cid-ugP4i5rHuE .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugP4i5rHuE .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugP4i5rHuE .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugP4i5rHuE .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugP4i5rHuE .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugP4i5rHuE .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugP4i5rHuE .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugP4i5rHuE .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugP4i5rHuE ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugP4i5rHuE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugP4i5rHuE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugP4i5rHuE .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugP4i5rHuE li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugP4i5rHuE .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugP4i5rHuE .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugP4i5rHuE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugP4i5rHuE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugP4i5rHuE .nav-item {
    margin: 0 !important;
  }
}
.cid-ugP4i5rHuE .nav-item .nav-link:hover,
.cid-ugP4i5rHuE .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugP4i5rHuE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugP4i5rHuE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugP4i5rHuE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugP4i5rHuE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugP4i5rHuE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugP4i5rHuE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugP4i5rHuE .offcanvas_box {
    display: none;
  }
}
.cid-ugP4i5rHuE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugP4i5rHuE .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugP4i5rHuE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugP4i5rHuE .container {
  display: flex;
  margin: auto;
}
.cid-ugP4i5rHuE .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugP4i5rHuE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugP4i5rHuE .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugP4i5rHuE .navbar-caption {
  color: #2f2e30;
}
.cid-ugP4i5rHuE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugP4i5rHuE .navbar-nav {
    margin: 0;
  }
}
.cid-ugP4i5rHuE .dropdown-menu,
.cid-ugP4i5rHuE .navbar.opened {
  background-color: false !important;
}
.cid-ugP4i5rHuE .nav-item:focus,
.cid-ugP4i5rHuE .nav-link:focus {
  outline: none;
}
.cid-ugP4i5rHuE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugP4i5rHuE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugP4i5rHuE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugP4i5rHuE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugP4i5rHuE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugP4i5rHuE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugP4i5rHuE .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugP4i5rHuE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugP4i5rHuE .navbar.opened {
  transition: all 0.3s;
}
.cid-ugP4i5rHuE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugP4i5rHuE .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugP4i5rHuE .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugP4i5rHuE .navbar.collapsed {
  justify-content: center;
}
.cid-ugP4i5rHuE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugP4i5rHuE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugP4i5rHuE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugP4i5rHuE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugP4i5rHuE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugP4i5rHuE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugP4i5rHuE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugP4i5rHuE .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugP4i5rHuE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugP4i5rHuE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugP4i5rHuE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugP4i5rHuE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugP4i5rHuE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugP4i5rHuE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugP4i5rHuE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugP4i5rHuE .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugP4i5rHuE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugP4i5rHuE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugP4i5rHuE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugP4i5rHuE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugP4i5rHuE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugP4i5rHuE .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugP4i5rHuE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugP4i5rHuE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugP4i5rHuE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugP4i5rHuE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugP4i5rHuE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugP4i5rHuE .dropdown-item.active,
.cid-ugP4i5rHuE .dropdown-item:active {
  background-color: transparent;
}
.cid-ugP4i5rHuE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugP4i5rHuE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugP4i5rHuE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugP4i5rHuE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugP4i5rHuE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugP4i5rHuE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugP4i5rHuE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugP4i5rHuE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugP4i5rHuE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugP4i5rHuE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugP4i5rHuE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugP4i5rHuE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugP4i5rHuE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugP4i5rHuE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugP4i5rHuE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugP4i5rHuE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugP4i5rHuE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugP4i5rHuE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugP4i5rHuE .navbar {
    height: 70px;
  }
  .cid-ugP4i5rHuE .navbar.opened {
    height: auto;
  }
  .cid-ugP4i5rHuE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugP4i5rHuE .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugP4i5rHuE .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugP4i5rHuE .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugP4i5rHuE .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugP4i5rHuE .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugP4i5rHuE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugP4i5rHuE .text_widget {
  margin-bottom: 32px;
}
.cid-ugP4i5rHuE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugP4i5rHuE .text_widget a:hover {
  opacity: .5;
}
.cid-ugP4i5rHuE .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugP4i5rHuE .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugP4i5rHuE .mbr-section-subtitle,
.cid-ugP4i5rHuE .text_widget,
.cid-ugP4i5rHuE .mbr-section-btn {
  text-align: center;
}
.cid-ugP4i5rHuE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugP4i5Z4Lq {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugP4i5Z4Lq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP4i5Z4Lq .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-ugP4i5Z4Lq .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugP4i5Z4Lq .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugP4i5Z4Lq .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugP4i5Z4Lq .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugP4i5Z4Lq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugP4i5Z4Lq .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-ugP4i6sziM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugP4i6sziM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP4i6sziM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugP4i6sziM .row {
  justify-content: space-between;
}
.cid-ugP4i6sziM .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugP4i6sziM .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugP4i6sziM .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card:hover::before,
.cid-ugP4i6sziM .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugP4i6sziM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugP4i6sziM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugP4i6sziM .mbr-desc {
  color: #000000;
}
.cid-ugP4i6sziM .panel-title-edit {
  color: #000000;
}
.cid-ugP4i6sziM .list {
  color: #000000;
}
.cid-ugP4i6Lwc0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugP4i6Lwc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP4i6Lwc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugP4i6Lwc0 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugP4i6Lwc0 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugP4i6Lwc0 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugP4i6Lwc0 .container {
    padding: 0 16px;
  }
}
.cid-ugP4i6Lwc0 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugP4i6Lwc0 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugP4i6Lwc0 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugP4i6Lwc0 .box {
    width: 100%;
  }
}
.cid-ugP4i6Lwc0 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugP4i6Lwc0 .box .mbr-media {
    height: 450px;
  }
}
.cid-ugP4i6Lwc0 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugP4i6Lwc0 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugP4i6Lwc0 .mbr-media {
  position: relative;
}
.cid-ugP4i6Lwc0 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugP4i6Lwc0 a:hover {
  background-image: none !important;
}
.cid-ugP4i6Lwc0 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugP4i6Lwc0 .icon-wrap:hover,
.cid-ugP4i6Lwc0 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugP4i6Lwc0 .icon-wrap:hover .mbr-iconfont,
.cid-ugP4i6Lwc0 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugP4i6Lwc0 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugP4i6Lwc0 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugP4i6Lwc0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugP4i6Lwc0 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugP4i6Lwc0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugP4i6Lwc0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugP4i7aB3J {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugP4i7aB3J .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugP4i7aB3J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugP4i7aB3J .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugP4i7aB3J .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugP4i7aB3J .container {
    padding: 0 25px;
  }
}
.cid-ugP4i7aB3J .row {
  justify-content: center;
}
.cid-ugP4i7aB3J .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugP4i7aB3J .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugP4i7aB3J .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugP4i7aB3J .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugP4i7aB3J .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugP4i7aB3J .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugP4i7aB3J .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugP4i7aB3J .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugP4i7aB3J .list-wrapper .list .item-wrap:hover,
.cid-ugP4i7aB3J .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugP4i7aB3J .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugP4i7aB3J .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugP4i7aB3J .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugP4i7aB3J .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugP4i7aB3J .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugP4i7aB3J .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugP4i7aB3J .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugP4i7aB3J .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugP4i7aB3J .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugP4i7aB3J .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugP4i7aB3J .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugP4i7aB3J .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugP4i7aB3J .mbr-section-btn {
  text-align: center;
}
.cid-ugP4i7aB3J .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugP4i7aB3J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugP4i7aB3J .mbr-text {
  color: #ffffff;
}
.cid-ugP4i7aB3J .list {
  color: #ffffff;
}
.cid-ugP4i7aB3J .list,
.cid-ugP4i7aB3J .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugPpYKR6z3 {
  z-index: 1000;
  width: 100%;
}
.cid-ugPpYKR6z3 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugPpYKR6z3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugPpYKR6z3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugPpYKR6z3 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugPpYKR6z3 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugPpYKR6z3 .menu_box .navbar.opened,
  .cid-ugPpYKR6z3 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugPpYKR6z3 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugPpYKR6z3 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugPpYKR6z3 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugPpYKR6z3 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugPpYKR6z3 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugPpYKR6z3 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugPpYKR6z3 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugPpYKR6z3 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugPpYKR6z3 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugPpYKR6z3 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugPpYKR6z3 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugPpYKR6z3 .offcanvas-body .mbr-text,
  .cid-ugPpYKR6z3 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugPpYKR6z3 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugPpYKR6z3 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugPpYKR6z3 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugPpYKR6z3 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugPpYKR6z3 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugPpYKR6z3 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugPpYKR6z3 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugPpYKR6z3 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugPpYKR6z3 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPpYKR6z3 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugPpYKR6z3 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugPpYKR6z3 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugPpYKR6z3 .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugPpYKR6z3 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugPpYKR6z3 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugPpYKR6z3 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugPpYKR6z3 .nav-item {
    margin: 0 !important;
  }
}
.cid-ugPpYKR6z3 .nav-item .nav-link:hover,
.cid-ugPpYKR6z3 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugPpYKR6z3 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugPpYKR6z3 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugPpYKR6z3 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugPpYKR6z3 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPpYKR6z3 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugPpYKR6z3 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugPpYKR6z3 .offcanvas_box {
    display: none;
  }
}
.cid-ugPpYKR6z3 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugPpYKR6z3 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugPpYKR6z3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugPpYKR6z3 .container {
  display: flex;
  margin: auto;
}
.cid-ugPpYKR6z3 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugPpYKR6z3 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugPpYKR6z3 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugPpYKR6z3 .navbar-caption {
  color: #2f2e30;
}
.cid-ugPpYKR6z3 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugPpYKR6z3 .navbar-nav {
    margin: 0;
  }
}
.cid-ugPpYKR6z3 .dropdown-menu,
.cid-ugPpYKR6z3 .navbar.opened {
  background-color: false !important;
}
.cid-ugPpYKR6z3 .nav-item:focus,
.cid-ugPpYKR6z3 .nav-link:focus {
  outline: none;
}
.cid-ugPpYKR6z3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugPpYKR6z3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugPpYKR6z3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugPpYKR6z3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugPpYKR6z3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugPpYKR6z3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugPpYKR6z3 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugPpYKR6z3 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugPpYKR6z3 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugPpYKR6z3 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugPpYKR6z3 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugPpYKR6z3 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugPpYKR6z3 .navbar.collapsed {
  justify-content: center;
}
.cid-ugPpYKR6z3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugPpYKR6z3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugPpYKR6z3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugPpYKR6z3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugPpYKR6z3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugPpYKR6z3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugPpYKR6z3 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugPpYKR6z3 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugPpYKR6z3 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugPpYKR6z3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugPpYKR6z3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugPpYKR6z3 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugPpYKR6z3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugPpYKR6z3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugPpYKR6z3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugPpYKR6z3 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugPpYKR6z3 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugPpYKR6z3 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugPpYKR6z3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugPpYKR6z3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugPpYKR6z3 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugPpYKR6z3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugPpYKR6z3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugPpYKR6z3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugPpYKR6z3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugPpYKR6z3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugPpYKR6z3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugPpYKR6z3 .dropdown-item.active,
.cid-ugPpYKR6z3 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugPpYKR6z3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugPpYKR6z3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugPpYKR6z3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugPpYKR6z3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugPpYKR6z3 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugPpYKR6z3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugPpYKR6z3 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugPpYKR6z3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugPpYKR6z3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugPpYKR6z3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPpYKR6z3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPpYKR6z3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugPpYKR6z3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPpYKR6z3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugPpYKR6z3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugPpYKR6z3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPpYKR6z3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugPpYKR6z3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugPpYKR6z3 .navbar {
    height: 70px;
  }
  .cid-ugPpYKR6z3 .navbar.opened {
    height: auto;
  }
  .cid-ugPpYKR6z3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugPpYKR6z3 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugPpYKR6z3 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugPpYKR6z3 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugPpYKR6z3 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugPpYKR6z3 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugPpYKR6z3 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugPpYKR6z3 .text_widget {
  margin-bottom: 32px;
}
.cid-ugPpYKR6z3 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugPpYKR6z3 .text_widget a:hover {
  opacity: .5;
}
.cid-ugPpYKR6z3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugPpYKR6z3 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugPpYKR6z3 .mbr-section-subtitle,
.cid-ugPpYKR6z3 .text_widget,
.cid-ugPpYKR6z3 .mbr-section-btn {
  text-align: center;
}
.cid-ugPpYKR6z3 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugPpYLhYiH {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugPpYLhYiH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPpYLhYiH .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-ugPpYLhYiH .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugPpYLhYiH .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugPpYLhYiH .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugPpYLhYiH .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugPpYLhYiH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugPpYLhYiH .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqExdISnzK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uqExdISnzK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uqExdISnzK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uqExdISnzK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uqExdISnzK .mbr-gallery-item {
  width: 33.3%;
}
.cid-uqExdISnzK .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-uqExdISnzK .mbr-gallery-item {
    width: 100%;
  }
}
.cid-uqExdISnzK .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-uqExdISnzK .mbr-gallery-row {
  justify-content: center;
}
.cid-uqExdISnzK .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uqExdISnzK .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uqExdISnzK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uqExdISnzK .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uqExdISnzK .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uqExdISnzK .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uqExdISnzK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uqExdISnzK .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uqExdISnzK img {
  transition: all 2s !important;
}
.cid-uqExdISnzK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uqExdISnzK .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uqExdISnzK .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ugPpYLwAEK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugPpYLwAEK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPpYLwAEK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPpYLwAEK .row {
  justify-content: space-between;
}
.cid-ugPpYLwAEK .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugPpYLwAEK .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugPpYLwAEK .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card:hover::before,
.cid-ugPpYLwAEK .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugPpYLwAEK .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugPpYLwAEK .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugPpYLwAEK .mbr-desc {
  color: #000000;
}
.cid-ugPpYLwAEK .panel-title-edit {
  color: #000000;
}
.cid-ugPpYLwAEK .list {
  color: #000000;
}
.cid-ugPpYLOMsG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugPpYLOMsG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPpYLOMsG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPpYLOMsG .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugPpYLOMsG .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugPpYLOMsG .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugPpYLOMsG .container {
    padding: 0 16px;
  }
}
.cid-ugPpYLOMsG .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugPpYLOMsG .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugPpYLOMsG .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugPpYLOMsG .box {
    width: 100%;
  }
}
.cid-ugPpYLOMsG .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugPpYLOMsG .box .mbr-media {
    height: 450px;
  }
}
.cid-ugPpYLOMsG .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugPpYLOMsG .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugPpYLOMsG .mbr-media {
  position: relative;
}
.cid-ugPpYLOMsG .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugPpYLOMsG a:hover {
  background-image: none !important;
}
.cid-ugPpYLOMsG .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugPpYLOMsG .icon-wrap:hover,
.cid-ugPpYLOMsG .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugPpYLOMsG .icon-wrap:hover .mbr-iconfont,
.cid-ugPpYLOMsG .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugPpYLOMsG .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugPpYLOMsG .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugPpYLOMsG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugPpYLOMsG .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugPpYLOMsG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugPpYLOMsG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugPpYMfnlB {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugPpYMfnlB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPpYMfnlB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPpYMfnlB .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugPpYMfnlB .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugPpYMfnlB .container {
    padding: 0 25px;
  }
}
.cid-ugPpYMfnlB .row {
  justify-content: center;
}
.cid-ugPpYMfnlB .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugPpYMfnlB .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugPpYMfnlB .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugPpYMfnlB .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPpYMfnlB .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPpYMfnlB .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugPpYMfnlB .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugPpYMfnlB .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugPpYMfnlB .list-wrapper .list .item-wrap:hover,
.cid-ugPpYMfnlB .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugPpYMfnlB .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPpYMfnlB .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPpYMfnlB .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugPpYMfnlB .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugPpYMfnlB .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugPpYMfnlB .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugPpYMfnlB .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugPpYMfnlB .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugPpYMfnlB .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugPpYMfnlB .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugPpYMfnlB .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugPpYMfnlB .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugPpYMfnlB .mbr-section-btn {
  text-align: center;
}
.cid-ugPpYMfnlB .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugPpYMfnlB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugPpYMfnlB .mbr-text {
  color: #ffffff;
}
.cid-ugPpYMfnlB .list {
  color: #ffffff;
}
.cid-ugPpYMfnlB .list,
.cid-ugPpYMfnlB .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugPENuIWF6 {
  z-index: 1000;
  width: 100%;
}
.cid-ugPENuIWF6 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugPENuIWF6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugPENuIWF6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugPENuIWF6 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugPENuIWF6 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugPENuIWF6 .menu_box .navbar.opened,
  .cid-ugPENuIWF6 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugPENuIWF6 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugPENuIWF6 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugPENuIWF6 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugPENuIWF6 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugPENuIWF6 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugPENuIWF6 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugPENuIWF6 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugPENuIWF6 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugPENuIWF6 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugPENuIWF6 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugPENuIWF6 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugPENuIWF6 .offcanvas-body .mbr-text,
  .cid-ugPENuIWF6 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugPENuIWF6 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugPENuIWF6 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugPENuIWF6 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugPENuIWF6 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugPENuIWF6 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugPENuIWF6 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugPENuIWF6 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugPENuIWF6 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugPENuIWF6 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPENuIWF6 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugPENuIWF6 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugPENuIWF6 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugPENuIWF6 .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugPENuIWF6 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugPENuIWF6 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugPENuIWF6 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugPENuIWF6 .nav-item {
    margin: 0 !important;
  }
}
.cid-ugPENuIWF6 .nav-item .nav-link:hover,
.cid-ugPENuIWF6 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugPENuIWF6 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugPENuIWF6 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugPENuIWF6 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugPENuIWF6 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPENuIWF6 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugPENuIWF6 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugPENuIWF6 .offcanvas_box {
    display: none;
  }
}
.cid-ugPENuIWF6 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugPENuIWF6 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugPENuIWF6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugPENuIWF6 .container {
  display: flex;
  margin: auto;
}
.cid-ugPENuIWF6 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugPENuIWF6 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugPENuIWF6 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugPENuIWF6 .navbar-caption {
  color: #2f2e30;
}
.cid-ugPENuIWF6 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugPENuIWF6 .navbar-nav {
    margin: 0;
  }
}
.cid-ugPENuIWF6 .dropdown-menu,
.cid-ugPENuIWF6 .navbar.opened {
  background-color: false !important;
}
.cid-ugPENuIWF6 .nav-item:focus,
.cid-ugPENuIWF6 .nav-link:focus {
  outline: none;
}
.cid-ugPENuIWF6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugPENuIWF6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugPENuIWF6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugPENuIWF6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugPENuIWF6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugPENuIWF6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugPENuIWF6 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugPENuIWF6 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugPENuIWF6 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugPENuIWF6 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugPENuIWF6 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugPENuIWF6 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugPENuIWF6 .navbar.collapsed {
  justify-content: center;
}
.cid-ugPENuIWF6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugPENuIWF6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugPENuIWF6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugPENuIWF6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugPENuIWF6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugPENuIWF6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugPENuIWF6 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugPENuIWF6 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugPENuIWF6 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugPENuIWF6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugPENuIWF6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugPENuIWF6 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugPENuIWF6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugPENuIWF6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugPENuIWF6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugPENuIWF6 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugPENuIWF6 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugPENuIWF6 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugPENuIWF6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugPENuIWF6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugPENuIWF6 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugPENuIWF6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugPENuIWF6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugPENuIWF6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugPENuIWF6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugPENuIWF6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugPENuIWF6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugPENuIWF6 .dropdown-item.active,
.cid-ugPENuIWF6 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugPENuIWF6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugPENuIWF6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugPENuIWF6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugPENuIWF6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugPENuIWF6 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugPENuIWF6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugPENuIWF6 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugPENuIWF6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugPENuIWF6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugPENuIWF6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPENuIWF6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPENuIWF6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugPENuIWF6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPENuIWF6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugPENuIWF6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugPENuIWF6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPENuIWF6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugPENuIWF6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugPENuIWF6 .navbar {
    height: 70px;
  }
  .cid-ugPENuIWF6 .navbar.opened {
    height: auto;
  }
  .cid-ugPENuIWF6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugPENuIWF6 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugPENuIWF6 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugPENuIWF6 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugPENuIWF6 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugPENuIWF6 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugPENuIWF6 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugPENuIWF6 .text_widget {
  margin-bottom: 32px;
}
.cid-ugPENuIWF6 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugPENuIWF6 .text_widget a:hover {
  opacity: .5;
}
.cid-ugPENuIWF6 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugPENuIWF6 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugPENuIWF6 .mbr-section-subtitle,
.cid-ugPENuIWF6 .text_widget,
.cid-ugPENuIWF6 .mbr-section-btn {
  text-align: center;
}
.cid-ugPENuIWF6 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugPENv7wbR {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugPENv7wbR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPENv7wbR .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-ugPENv7wbR .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugPENv7wbR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugPENv7wbR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugPENv7wbR .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugPENv7wbR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugPENv7wbR .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqEmBBJ2eS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uqEmBBJ2eS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uqEmBBJ2eS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uqEmBBJ2eS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uqEmBBJ2eS .mbr-gallery-item {
  width: 33.3%;
}
.cid-uqEmBBJ2eS .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-uqEmBBJ2eS .mbr-gallery-item {
    width: 100%;
  }
}
.cid-uqEmBBJ2eS .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-uqEmBBJ2eS .mbr-gallery-row {
  justify-content: center;
}
.cid-uqEmBBJ2eS .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uqEmBBJ2eS .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uqEmBBJ2eS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uqEmBBJ2eS .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uqEmBBJ2eS .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uqEmBBJ2eS .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uqEmBBJ2eS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uqEmBBJ2eS .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uqEmBBJ2eS img {
  transition: all 2s !important;
}
.cid-uqEmBBJ2eS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uqEmBBJ2eS .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uqEmBBJ2eS .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ugPENvkkHM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugPENvkkHM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPENvkkHM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPENvkkHM .row {
  justify-content: space-between;
}
.cid-ugPENvkkHM .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugPENvkkHM .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugPENvkkHM .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card:hover::before,
.cid-ugPENvkkHM .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugPENvkkHM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugPENvkkHM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugPENvkkHM .mbr-desc {
  color: #000000;
}
.cid-ugPENvkkHM .panel-title-edit {
  color: #000000;
}
.cid-ugPENvkkHM .list {
  color: #000000;
}
.cid-ugPENvDTgK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-ugPENvDTgK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPENvDTgK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPENvDTgK .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugPENvDTgK .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugPENvDTgK .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugPENvDTgK .container {
    padding: 0 16px;
  }
}
.cid-ugPENvDTgK .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugPENvDTgK .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugPENvDTgK .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugPENvDTgK .box {
    width: 100%;
  }
}
.cid-ugPENvDTgK .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugPENvDTgK .box .mbr-media {
    height: 450px;
  }
}
.cid-ugPENvDTgK .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugPENvDTgK .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugPENvDTgK .mbr-media {
  position: relative;
}
.cid-ugPENvDTgK .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugPENvDTgK a:hover {
  background-image: none !important;
}
.cid-ugPENvDTgK .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugPENvDTgK .icon-wrap:hover,
.cid-ugPENvDTgK .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugPENvDTgK .icon-wrap:hover .mbr-iconfont,
.cid-ugPENvDTgK .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugPENvDTgK .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugPENvDTgK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugPENvDTgK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugPENvDTgK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugPENvDTgK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugPENvDTgK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugPENw223k {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugPENw223k .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPENw223k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPENw223k .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugPENw223k .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugPENw223k .container {
    padding: 0 25px;
  }
}
.cid-ugPENw223k .row {
  justify-content: center;
}
.cid-ugPENw223k .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugPENw223k .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugPENw223k .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugPENw223k .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPENw223k .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPENw223k .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugPENw223k .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugPENw223k .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugPENw223k .list-wrapper .list .item-wrap:hover,
.cid-ugPENw223k .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugPENw223k .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPENw223k .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPENw223k .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugPENw223k .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugPENw223k .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugPENw223k .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugPENw223k .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugPENw223k .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugPENw223k .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugPENw223k .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugPENw223k .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugPENw223k .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugPENw223k .mbr-section-btn {
  text-align: center;
}
.cid-ugPENw223k .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugPENw223k .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugPENw223k .mbr-text {
  color: #ffffff;
}
.cid-ugPENw223k .list {
  color: #ffffff;
}
.cid-ugPENw223k .list,
.cid-ugPENw223k .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugPJ2K5p9U {
  z-index: 1000;
  width: 100%;
}
.cid-ugPJ2K5p9U .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugPJ2K5p9U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugPJ2K5p9U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugPJ2K5p9U .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugPJ2K5p9U .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugPJ2K5p9U .menu_box .navbar.opened,
  .cid-ugPJ2K5p9U .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugPJ2K5p9U nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugPJ2K5p9U .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugPJ2K5p9U .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugPJ2K5p9U .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugPJ2K5p9U .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugPJ2K5p9U .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugPJ2K5p9U .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugPJ2K5p9U .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugPJ2K5p9U .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugPJ2K5p9U .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugPJ2K5p9U .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugPJ2K5p9U .offcanvas-body .mbr-text,
  .cid-ugPJ2K5p9U .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugPJ2K5p9U .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugPJ2K5p9U .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugPJ2K5p9U .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugPJ2K5p9U .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugPJ2K5p9U .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugPJ2K5p9U .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugPJ2K5p9U .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugPJ2K5p9U ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugPJ2K5p9U .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPJ2K5p9U .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugPJ2K5p9U .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugPJ2K5p9U li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugPJ2K5p9U .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugPJ2K5p9U .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugPJ2K5p9U .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugPJ2K5p9U .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugPJ2K5p9U .nav-item {
    margin: 0 !important;
  }
}
.cid-ugPJ2K5p9U .nav-item .nav-link:hover,
.cid-ugPJ2K5p9U .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugPJ2K5p9U .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugPJ2K5p9U .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugPJ2K5p9U .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugPJ2K5p9U .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPJ2K5p9U .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugPJ2K5p9U .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugPJ2K5p9U .offcanvas_box {
    display: none;
  }
}
.cid-ugPJ2K5p9U .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugPJ2K5p9U .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugPJ2K5p9U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugPJ2K5p9U .container {
  display: flex;
  margin: auto;
}
.cid-ugPJ2K5p9U .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugPJ2K5p9U .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugPJ2K5p9U .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugPJ2K5p9U .navbar-caption {
  color: #2f2e30;
}
.cid-ugPJ2K5p9U .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugPJ2K5p9U .navbar-nav {
    margin: 0;
  }
}
.cid-ugPJ2K5p9U .dropdown-menu,
.cid-ugPJ2K5p9U .navbar.opened {
  background-color: false !important;
}
.cid-ugPJ2K5p9U .nav-item:focus,
.cid-ugPJ2K5p9U .nav-link:focus {
  outline: none;
}
.cid-ugPJ2K5p9U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugPJ2K5p9U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugPJ2K5p9U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugPJ2K5p9U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugPJ2K5p9U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugPJ2K5p9U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugPJ2K5p9U .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugPJ2K5p9U .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugPJ2K5p9U .navbar.opened {
  transition: all 0.3s;
}
.cid-ugPJ2K5p9U .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugPJ2K5p9U .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugPJ2K5p9U .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugPJ2K5p9U .navbar.collapsed {
  justify-content: center;
}
.cid-ugPJ2K5p9U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugPJ2K5p9U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugPJ2K5p9U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugPJ2K5p9U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugPJ2K5p9U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugPJ2K5p9U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugPJ2K5p9U .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugPJ2K5p9U .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugPJ2K5p9U .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugPJ2K5p9U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugPJ2K5p9U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugPJ2K5p9U .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugPJ2K5p9U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugPJ2K5p9U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugPJ2K5p9U .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugPJ2K5p9U .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugPJ2K5p9U .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugPJ2K5p9U .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugPJ2K5p9U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugPJ2K5p9U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugPJ2K5p9U .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugPJ2K5p9U .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugPJ2K5p9U .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugPJ2K5p9U .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugPJ2K5p9U .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugPJ2K5p9U .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugPJ2K5p9U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugPJ2K5p9U .dropdown-item.active,
.cid-ugPJ2K5p9U .dropdown-item:active {
  background-color: transparent;
}
.cid-ugPJ2K5p9U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugPJ2K5p9U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugPJ2K5p9U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugPJ2K5p9U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugPJ2K5p9U ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugPJ2K5p9U .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugPJ2K5p9U button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugPJ2K5p9U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugPJ2K5p9U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugPJ2K5p9U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPJ2K5p9U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPJ2K5p9U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugPJ2K5p9U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPJ2K5p9U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugPJ2K5p9U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugPJ2K5p9U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPJ2K5p9U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugPJ2K5p9U .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugPJ2K5p9U .navbar {
    height: 70px;
  }
  .cid-ugPJ2K5p9U .navbar.opened {
    height: auto;
  }
  .cid-ugPJ2K5p9U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugPJ2K5p9U .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugPJ2K5p9U .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugPJ2K5p9U .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugPJ2K5p9U .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugPJ2K5p9U .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugPJ2K5p9U .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugPJ2K5p9U .text_widget {
  margin-bottom: 32px;
}
.cid-ugPJ2K5p9U .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugPJ2K5p9U .text_widget a:hover {
  opacity: .5;
}
.cid-ugPJ2K5p9U .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugPJ2K5p9U .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugPJ2K5p9U .mbr-section-subtitle,
.cid-ugPJ2K5p9U .text_widget,
.cid-ugPJ2K5p9U .mbr-section-btn {
  text-align: center;
}
.cid-ugPJ2K5p9U a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugPJ2KuVS8 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugPJ2KuVS8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPJ2KuVS8 .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-ugPJ2KuVS8 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-ugPJ2KuVS8 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugPJ2KuVS8 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-ugPJ2KuVS8 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-ugPJ2KuVS8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ugPJ2KuVS8 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqDY46hzoI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uqDY46hzoI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uqDY46hzoI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uqDY46hzoI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uqDY46hzoI .mbr-gallery-item {
  width: 33.3%;
}
.cid-uqDY46hzoI .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-uqDY46hzoI .mbr-gallery-item {
    width: 100%;
  }
}
.cid-uqDY46hzoI .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-uqDY46hzoI .mbr-gallery-row {
  justify-content: center;
}
.cid-uqDY46hzoI .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uqDY46hzoI .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uqDY46hzoI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uqDY46hzoI .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uqDY46hzoI .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uqDY46hzoI .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uqDY46hzoI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uqDY46hzoI .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uqDY46hzoI img {
  transition: all 2s !important;
}
.cid-uqDY46hzoI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uqDY46hzoI .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uqDY46hzoI .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ugPJ2KLBEJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugPJ2KLBEJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPJ2KLBEJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPJ2KLBEJ .row {
  justify-content: space-between;
}
.cid-ugPJ2KLBEJ .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-ugPJ2KLBEJ .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-ugPJ2KLBEJ .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card:hover::before,
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-ugPJ2KLBEJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugPJ2KLBEJ .mbr-desc {
  color: #000000;
}
.cid-ugPJ2KLBEJ .panel-title-edit {
  color: #000000;
}
.cid-ugPJ2KLBEJ .list {
  color: #000000;
}
.cid-upXAU62MBO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upXAU62MBO .mbr-fallback-image.disabled {
  display: none;
}
.cid-upXAU62MBO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upXAU62MBO .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upXAU62MBO .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upXAU62MBO .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upXAU62MBO .container {
    padding: 0 16px;
  }
}
.cid-upXAU62MBO .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upXAU62MBO .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upXAU62MBO .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upXAU62MBO .box {
    width: 100%;
  }
}
.cid-upXAU62MBO .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upXAU62MBO .box .mbr-media {
    height: 450px;
  }
}
.cid-upXAU62MBO .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upXAU62MBO .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upXAU62MBO .mbr-media {
  position: relative;
}
.cid-upXAU62MBO .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upXAU62MBO a:hover {
  background-image: none !important;
}
.cid-upXAU62MBO .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upXAU62MBO .icon-wrap:hover,
.cid-upXAU62MBO .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upXAU62MBO .icon-wrap:hover .mbr-iconfont,
.cid-upXAU62MBO .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upXAU62MBO .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upXAU62MBO .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upXAU62MBO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upXAU62MBO .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upXAU62MBO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upXAU62MBO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugPJ2L41YF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-ugPJ2L41YF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPJ2L41YF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPJ2L41YF .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-ugPJ2L41YF .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-ugPJ2L41YF .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-ugPJ2L41YF .container {
    padding: 0 16px;
  }
}
.cid-ugPJ2L41YF .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugPJ2L41YF .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-ugPJ2L41YF .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-ugPJ2L41YF .box {
    width: 100%;
  }
}
.cid-ugPJ2L41YF .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-ugPJ2L41YF .box .mbr-media {
    height: 450px;
  }
}
.cid-ugPJ2L41YF .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-ugPJ2L41YF .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-ugPJ2L41YF .mbr-media {
  position: relative;
}
.cid-ugPJ2L41YF .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-ugPJ2L41YF a:hover {
  background-image: none !important;
}
.cid-ugPJ2L41YF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-ugPJ2L41YF .icon-wrap:hover,
.cid-ugPJ2L41YF .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-ugPJ2L41YF .icon-wrap:hover .mbr-iconfont,
.cid-ugPJ2L41YF .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-ugPJ2L41YF .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-ugPJ2L41YF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-ugPJ2L41YF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ugPJ2L41YF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ugPJ2L41YF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-ugPJ2L41YF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upXD55ntky {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upXD55ntky .mbr-fallback-image.disabled {
  display: none;
}
.cid-upXD55ntky .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upXD55ntky .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upXD55ntky .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upXD55ntky .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upXD55ntky .container {
    padding: 0 16px;
  }
}
.cid-upXD55ntky .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upXD55ntky .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upXD55ntky .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upXD55ntky .box {
    width: 100%;
  }
}
.cid-upXD55ntky .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upXD55ntky .box .mbr-media {
    height: 450px;
  }
}
.cid-upXD55ntky .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upXD55ntky .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upXD55ntky .mbr-media {
  position: relative;
}
.cid-upXD55ntky .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upXD55ntky a:hover {
  background-image: none !important;
}
.cid-upXD55ntky .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upXD55ntky .icon-wrap:hover,
.cid-upXD55ntky .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upXD55ntky .icon-wrap:hover .mbr-iconfont,
.cid-upXD55ntky .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upXD55ntky .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upXD55ntky .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upXD55ntky .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upXD55ntky .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upXD55ntky .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upXD55ntky .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ugPJ2LvU4x {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugPJ2LvU4x .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPJ2LvU4x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPJ2LvU4x .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugPJ2LvU4x .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugPJ2LvU4x .container {
    padding: 0 25px;
  }
}
.cid-ugPJ2LvU4x .row {
  justify-content: center;
}
.cid-ugPJ2LvU4x .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugPJ2LvU4x .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugPJ2LvU4x .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugPJ2LvU4x .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPJ2LvU4x .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPJ2LvU4x .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugPJ2LvU4x .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugPJ2LvU4x .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugPJ2LvU4x .list-wrapper .list .item-wrap:hover,
.cid-ugPJ2LvU4x .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugPJ2LvU4x .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPJ2LvU4x .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPJ2LvU4x .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugPJ2LvU4x .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugPJ2LvU4x .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugPJ2LvU4x .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugPJ2LvU4x .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugPJ2LvU4x .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugPJ2LvU4x .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugPJ2LvU4x .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugPJ2LvU4x .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugPJ2LvU4x .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugPJ2LvU4x .mbr-section-btn {
  text-align: center;
}
.cid-ugPJ2LvU4x .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugPJ2LvU4x .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugPJ2LvU4x .mbr-text {
  color: #ffffff;
}
.cid-ugPJ2LvU4x .list {
  color: #ffffff;
}
.cid-ugPJ2LvU4x .list,
.cid-ugPJ2LvU4x .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uppBPYDfio {
  z-index: 1000;
  width: 100%;
}
.cid-uppBPYDfio .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uppBPYDfio .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uppBPYDfio .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uppBPYDfio .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uppBPYDfio .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uppBPYDfio .menu_box .navbar.opened,
  .cid-uppBPYDfio .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uppBPYDfio nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uppBPYDfio .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uppBPYDfio .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uppBPYDfio .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uppBPYDfio .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uppBPYDfio .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uppBPYDfio .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uppBPYDfio .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uppBPYDfio .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uppBPYDfio .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uppBPYDfio .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uppBPYDfio .offcanvas-body .mbr-text,
  .cid-uppBPYDfio .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uppBPYDfio .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uppBPYDfio .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uppBPYDfio .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uppBPYDfio .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uppBPYDfio .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uppBPYDfio .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uppBPYDfio .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uppBPYDfio ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uppBPYDfio .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uppBPYDfio .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uppBPYDfio .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uppBPYDfio li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uppBPYDfio .lg_brand {
    margin: 0 1rem;
  }
  .cid-uppBPYDfio .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uppBPYDfio .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uppBPYDfio .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uppBPYDfio .nav-item {
    margin: 0 !important;
  }
}
.cid-uppBPYDfio .nav-item .nav-link:hover,
.cid-uppBPYDfio .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uppBPYDfio .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uppBPYDfio .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uppBPYDfio .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uppBPYDfio .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uppBPYDfio .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uppBPYDfio .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uppBPYDfio .offcanvas_box {
    display: none;
  }
}
.cid-uppBPYDfio .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uppBPYDfio .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uppBPYDfio .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uppBPYDfio .container {
  display: flex;
  margin: auto;
}
.cid-uppBPYDfio .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uppBPYDfio .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uppBPYDfio .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uppBPYDfio .navbar-caption {
  color: #2f2e30;
}
.cid-uppBPYDfio .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uppBPYDfio .navbar-nav {
    margin: 0;
  }
}
.cid-uppBPYDfio .dropdown-menu,
.cid-uppBPYDfio .navbar.opened {
  background-color: false !important;
}
.cid-uppBPYDfio .nav-item:focus,
.cid-uppBPYDfio .nav-link:focus {
  outline: none;
}
.cid-uppBPYDfio .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uppBPYDfio .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uppBPYDfio .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uppBPYDfio .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uppBPYDfio .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uppBPYDfio .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uppBPYDfio .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uppBPYDfio .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uppBPYDfio .navbar.opened {
  transition: all 0.3s;
}
.cid-uppBPYDfio .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uppBPYDfio .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uppBPYDfio .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uppBPYDfio .navbar.collapsed {
  justify-content: center;
}
.cid-uppBPYDfio .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uppBPYDfio .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uppBPYDfio .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uppBPYDfio .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uppBPYDfio .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uppBPYDfio .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uppBPYDfio .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uppBPYDfio .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uppBPYDfio .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uppBPYDfio .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uppBPYDfio .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uppBPYDfio .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uppBPYDfio .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uppBPYDfio .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uppBPYDfio .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uppBPYDfio .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uppBPYDfio .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uppBPYDfio .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uppBPYDfio .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uppBPYDfio .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uppBPYDfio .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uppBPYDfio .navbar.navbar-short {
  min-height: 60px;
}
.cid-uppBPYDfio .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uppBPYDfio .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uppBPYDfio .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uppBPYDfio .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uppBPYDfio .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uppBPYDfio .dropdown-item.active,
.cid-uppBPYDfio .dropdown-item:active {
  background-color: transparent;
}
.cid-uppBPYDfio .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uppBPYDfio .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uppBPYDfio .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uppBPYDfio .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uppBPYDfio ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uppBPYDfio .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uppBPYDfio button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uppBPYDfio button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uppBPYDfio button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uppBPYDfio button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uppBPYDfio button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uppBPYDfio button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uppBPYDfio nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uppBPYDfio nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uppBPYDfio nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uppBPYDfio nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uppBPYDfio a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uppBPYDfio .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uppBPYDfio .navbar {
    height: 70px;
  }
  .cid-uppBPYDfio .navbar.opened {
    height: auto;
  }
  .cid-uppBPYDfio .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uppBPYDfio .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uppBPYDfio .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uppBPYDfio .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uppBPYDfio .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uppBPYDfio .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uppBPYDfio .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uppBPYDfio .text_widget {
  margin-bottom: 32px;
}
.cid-uppBPYDfio .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uppBPYDfio .text_widget a:hover {
  opacity: .5;
}
.cid-uppBPYDfio .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uppBPYDfio .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uppBPYDfio .mbr-section-subtitle,
.cid-uppBPYDfio .text_widget,
.cid-uppBPYDfio .mbr-section-btn {
  text-align: center;
}
.cid-uppBPYDfio a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uppBPZ3Kss {
  overflow: hidden;
  background-image: url("../../../assets/images/main1-1500x1134.jpg");
}
.cid-uppBPZ3Kss .mbr-fallback-image.disabled {
  display: none;
}
.cid-uppBPZ3Kss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uppBPZ3Kss .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uppBPZ3Kss .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uppBPZ3Kss .container {
    padding: 0 25px;
  }
}
.cid-uppBPZ3Kss .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-uppBPZ3Kss .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uppBPZ3Kss .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uppBPZ3Kss .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uppBPZ3Kss .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
  border-radius: 0 100px 0 0 !important;
}
@media (max-width: 992px) {
  .cid-uppBPZ3Kss .image-wrapper img {
    height: 350px;
  }
}
.cid-uppBPZ3Kss .mbr-section-title {
  color: #2f2e30;
}
.cid-uppBPZ3Kss .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-uppBPZ3Kss .mbr-section-title,
.cid-uppBPZ3Kss .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uppUG9bDku {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-uppUG9bDku .mbr-fallback-image.disabled {
  display: none;
}
.cid-uppUG9bDku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uppUG9bDku .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uppUG9bDku .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uppUG9bDku .container {
    padding: 0 25px;
  }
}
.cid-uppUG9bDku .row {
  justify-content: center;
}
.cid-uppUG9bDku .item {
  margin-bottom: 32px;
}
.cid-uppUG9bDku .item .item-wrapper:hover .item-img::after,
.cid-uppUG9bDku .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-uppUG9bDku .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-uppUG9bDku .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-uppUG9bDku .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-uppUG9bDku .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-uppUG9bDku .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-uppUG9bDku .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-uppUG9bDku .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-uppUG9bDku .mbr-card-title {
  color: #ffffff;
}
.cid-uppBPZWOq5 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uppBPZWOq5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uppBPZWOq5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uppBPZWOq5 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uppBPZWOq5 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uppBPZWOq5 .container {
    padding: 0 25px;
  }
}
.cid-uppBPZWOq5 .row {
  justify-content: center;
}
.cid-uppBPZWOq5 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uppBPZWOq5 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uppBPZWOq5 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uppBPZWOq5 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uppBPZWOq5 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uppBPZWOq5 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uppBPZWOq5 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uppBPZWOq5 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uppBPZWOq5 .list-wrapper .list .item-wrap:hover,
.cid-uppBPZWOq5 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uppBPZWOq5 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uppBPZWOq5 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uppBPZWOq5 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uppBPZWOq5 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uppBPZWOq5 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uppBPZWOq5 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uppBPZWOq5 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uppBPZWOq5 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uppBPZWOq5 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uppBPZWOq5 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uppBPZWOq5 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uppBPZWOq5 .copyright {
    margin-bottom: 20px;
  }
}
.cid-uppBPZWOq5 .mbr-section-btn {
  text-align: center;
}
.cid-uppBPZWOq5 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uppBPZWOq5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uppBPZWOq5 .mbr-text {
  color: #ffffff;
}
.cid-uppBPZWOq5 .list {
  color: #ffffff;
}
.cid-uppBPZWOq5 .list,
.cid-uppBPZWOq5 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uppT8Kb0nz {
  z-index: 1000;
  width: 100%;
}
.cid-uppT8Kb0nz .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uppT8Kb0nz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uppT8Kb0nz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uppT8Kb0nz .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uppT8Kb0nz .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uppT8Kb0nz .menu_box .navbar.opened,
  .cid-uppT8Kb0nz .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uppT8Kb0nz nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uppT8Kb0nz .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uppT8Kb0nz .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uppT8Kb0nz .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uppT8Kb0nz .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uppT8Kb0nz .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uppT8Kb0nz .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uppT8Kb0nz .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uppT8Kb0nz .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uppT8Kb0nz .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uppT8Kb0nz .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uppT8Kb0nz .offcanvas-body .mbr-text,
  .cid-uppT8Kb0nz .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uppT8Kb0nz .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uppT8Kb0nz .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uppT8Kb0nz .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uppT8Kb0nz .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uppT8Kb0nz .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uppT8Kb0nz .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uppT8Kb0nz .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uppT8Kb0nz ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uppT8Kb0nz .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uppT8Kb0nz .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uppT8Kb0nz .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uppT8Kb0nz li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uppT8Kb0nz .lg_brand {
    margin: 0 1rem;
  }
  .cid-uppT8Kb0nz .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uppT8Kb0nz .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uppT8Kb0nz .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uppT8Kb0nz .nav-item {
    margin: 0 !important;
  }
}
.cid-uppT8Kb0nz .nav-item .nav-link:hover,
.cid-uppT8Kb0nz .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uppT8Kb0nz .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uppT8Kb0nz .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uppT8Kb0nz .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uppT8Kb0nz .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uppT8Kb0nz .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uppT8Kb0nz .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uppT8Kb0nz .offcanvas_box {
    display: none;
  }
}
.cid-uppT8Kb0nz .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uppT8Kb0nz .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uppT8Kb0nz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uppT8Kb0nz .container {
  display: flex;
  margin: auto;
}
.cid-uppT8Kb0nz .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uppT8Kb0nz .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uppT8Kb0nz .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uppT8Kb0nz .navbar-caption {
  color: #2f2e30;
}
.cid-uppT8Kb0nz .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uppT8Kb0nz .navbar-nav {
    margin: 0;
  }
}
.cid-uppT8Kb0nz .dropdown-menu,
.cid-uppT8Kb0nz .navbar.opened {
  background-color: false !important;
}
.cid-uppT8Kb0nz .nav-item:focus,
.cid-uppT8Kb0nz .nav-link:focus {
  outline: none;
}
.cid-uppT8Kb0nz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uppT8Kb0nz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uppT8Kb0nz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uppT8Kb0nz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uppT8Kb0nz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uppT8Kb0nz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uppT8Kb0nz .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uppT8Kb0nz .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uppT8Kb0nz .navbar.opened {
  transition: all 0.3s;
}
.cid-uppT8Kb0nz .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uppT8Kb0nz .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uppT8Kb0nz .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uppT8Kb0nz .navbar.collapsed {
  justify-content: center;
}
.cid-uppT8Kb0nz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uppT8Kb0nz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uppT8Kb0nz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uppT8Kb0nz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uppT8Kb0nz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uppT8Kb0nz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uppT8Kb0nz .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uppT8Kb0nz .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uppT8Kb0nz .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uppT8Kb0nz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uppT8Kb0nz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uppT8Kb0nz .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uppT8Kb0nz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uppT8Kb0nz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uppT8Kb0nz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uppT8Kb0nz .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uppT8Kb0nz .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uppT8Kb0nz .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uppT8Kb0nz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uppT8Kb0nz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uppT8Kb0nz .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uppT8Kb0nz .navbar.navbar-short {
  min-height: 60px;
}
.cid-uppT8Kb0nz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uppT8Kb0nz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uppT8Kb0nz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uppT8Kb0nz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uppT8Kb0nz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uppT8Kb0nz .dropdown-item.active,
.cid-uppT8Kb0nz .dropdown-item:active {
  background-color: transparent;
}
.cid-uppT8Kb0nz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uppT8Kb0nz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uppT8Kb0nz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uppT8Kb0nz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uppT8Kb0nz ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uppT8Kb0nz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uppT8Kb0nz button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uppT8Kb0nz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uppT8Kb0nz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uppT8Kb0nz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uppT8Kb0nz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uppT8Kb0nz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uppT8Kb0nz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uppT8Kb0nz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uppT8Kb0nz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uppT8Kb0nz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uppT8Kb0nz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uppT8Kb0nz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uppT8Kb0nz .navbar {
    height: 70px;
  }
  .cid-uppT8Kb0nz .navbar.opened {
    height: auto;
  }
  .cid-uppT8Kb0nz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uppT8Kb0nz .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uppT8Kb0nz .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uppT8Kb0nz .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uppT8Kb0nz .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uppT8Kb0nz .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uppT8Kb0nz .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uppT8Kb0nz .text_widget {
  margin-bottom: 32px;
}
.cid-uppT8Kb0nz .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uppT8Kb0nz .text_widget a:hover {
  opacity: .5;
}
.cid-uppT8Kb0nz .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uppT8Kb0nz .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uppT8Kb0nz .mbr-section-subtitle,
.cid-uppT8Kb0nz .text_widget,
.cid-uppT8Kb0nz .mbr-section-btn {
  text-align: center;
}
.cid-uppT8Kb0nz a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uppT8KBTV3 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #2f2e30;
}
.cid-uppT8KBTV3 .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uppT8KBTV3 .mbr-text {
  color: #ffffff;
}
.cid-uppT8KFInZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uppT8KFInZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uppT8KFInZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uppT8KFInZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uppT8KFInZ .mbr-gallery-item {
  width: 33.3%;
}
.cid-uppT8KFInZ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-uppT8KFInZ .mbr-gallery-item {
    width: 100%;
  }
}
.cid-uppT8KFInZ .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-uppT8KFInZ .mbr-gallery-row {
  justify-content: center;
}
.cid-uppT8KFInZ .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uppT8KFInZ .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uppT8KFInZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uppT8KFInZ .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uppT8KFInZ .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uppT8KFInZ .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uppT8KFInZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uppT8KFInZ .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uppT8KFInZ img {
  transition: all 2s !important;
}
.cid-uppT8KFInZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uppT8KFInZ .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uppT8KFInZ .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uppT8KVeuJ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uppT8KVeuJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uppT8KVeuJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uppT8KVeuJ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uppT8KVeuJ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uppT8KVeuJ .container {
    padding: 0 25px;
  }
}
.cid-uppT8KVeuJ .row {
  justify-content: center;
}
.cid-uppT8KVeuJ .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uppT8KVeuJ .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uppT8KVeuJ .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uppT8KVeuJ .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uppT8KVeuJ .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uppT8KVeuJ .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uppT8KVeuJ .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uppT8KVeuJ .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uppT8KVeuJ .list-wrapper .list .item-wrap:hover,
.cid-uppT8KVeuJ .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uppT8KVeuJ .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uppT8KVeuJ .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uppT8KVeuJ .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uppT8KVeuJ .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uppT8KVeuJ .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uppT8KVeuJ .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uppT8KVeuJ .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uppT8KVeuJ .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uppT8KVeuJ .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uppT8KVeuJ .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uppT8KVeuJ .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uppT8KVeuJ .copyright {
    margin-bottom: 20px;
  }
}
.cid-uppT8KVeuJ .mbr-section-btn {
  text-align: center;
}
.cid-uppT8KVeuJ .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uppT8KVeuJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uppT8KVeuJ .mbr-text {
  color: #ffffff;
}
.cid-uppT8KVeuJ .list {
  color: #ffffff;
}
.cid-uppT8KVeuJ .list,
.cid-uppT8KVeuJ .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uppWoqQkwu {
  z-index: 1000;
  width: 100%;
}
.cid-uppWoqQkwu .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uppWoqQkwu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uppWoqQkwu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uppWoqQkwu .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uppWoqQkwu .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uppWoqQkwu .menu_box .navbar.opened,
  .cid-uppWoqQkwu .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uppWoqQkwu nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uppWoqQkwu .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uppWoqQkwu .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uppWoqQkwu .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uppWoqQkwu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uppWoqQkwu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uppWoqQkwu .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uppWoqQkwu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uppWoqQkwu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uppWoqQkwu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uppWoqQkwu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uppWoqQkwu .offcanvas-body .mbr-text,
  .cid-uppWoqQkwu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uppWoqQkwu .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uppWoqQkwu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uppWoqQkwu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uppWoqQkwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uppWoqQkwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uppWoqQkwu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uppWoqQkwu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uppWoqQkwu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uppWoqQkwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uppWoqQkwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uppWoqQkwu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uppWoqQkwu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uppWoqQkwu .lg_brand {
    margin: 0 1rem;
  }
  .cid-uppWoqQkwu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uppWoqQkwu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uppWoqQkwu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uppWoqQkwu .nav-item {
    margin: 0 !important;
  }
}
.cid-uppWoqQkwu .nav-item .nav-link:hover,
.cid-uppWoqQkwu .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uppWoqQkwu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uppWoqQkwu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uppWoqQkwu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uppWoqQkwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uppWoqQkwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uppWoqQkwu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uppWoqQkwu .offcanvas_box {
    display: none;
  }
}
.cid-uppWoqQkwu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uppWoqQkwu .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uppWoqQkwu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uppWoqQkwu .container {
  display: flex;
  margin: auto;
}
.cid-uppWoqQkwu .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uppWoqQkwu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uppWoqQkwu .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uppWoqQkwu .navbar-caption {
  color: #2f2e30;
}
.cid-uppWoqQkwu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uppWoqQkwu .navbar-nav {
    margin: 0;
  }
}
.cid-uppWoqQkwu .dropdown-menu,
.cid-uppWoqQkwu .navbar.opened {
  background-color: false !important;
}
.cid-uppWoqQkwu .nav-item:focus,
.cid-uppWoqQkwu .nav-link:focus {
  outline: none;
}
.cid-uppWoqQkwu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uppWoqQkwu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uppWoqQkwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uppWoqQkwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uppWoqQkwu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uppWoqQkwu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uppWoqQkwu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uppWoqQkwu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uppWoqQkwu .navbar.opened {
  transition: all 0.3s;
}
.cid-uppWoqQkwu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uppWoqQkwu .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uppWoqQkwu .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uppWoqQkwu .navbar.collapsed {
  justify-content: center;
}
.cid-uppWoqQkwu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uppWoqQkwu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uppWoqQkwu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uppWoqQkwu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uppWoqQkwu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uppWoqQkwu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uppWoqQkwu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uppWoqQkwu .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uppWoqQkwu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uppWoqQkwu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uppWoqQkwu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uppWoqQkwu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uppWoqQkwu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uppWoqQkwu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uppWoqQkwu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uppWoqQkwu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uppWoqQkwu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uppWoqQkwu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uppWoqQkwu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uppWoqQkwu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uppWoqQkwu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uppWoqQkwu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uppWoqQkwu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uppWoqQkwu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uppWoqQkwu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uppWoqQkwu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uppWoqQkwu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uppWoqQkwu .dropdown-item.active,
.cid-uppWoqQkwu .dropdown-item:active {
  background-color: transparent;
}
.cid-uppWoqQkwu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uppWoqQkwu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uppWoqQkwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uppWoqQkwu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uppWoqQkwu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uppWoqQkwu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uppWoqQkwu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uppWoqQkwu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uppWoqQkwu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uppWoqQkwu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uppWoqQkwu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uppWoqQkwu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uppWoqQkwu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uppWoqQkwu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uppWoqQkwu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uppWoqQkwu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uppWoqQkwu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uppWoqQkwu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uppWoqQkwu .navbar {
    height: 70px;
  }
  .cid-uppWoqQkwu .navbar.opened {
    height: auto;
  }
  .cid-uppWoqQkwu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uppWoqQkwu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uppWoqQkwu .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uppWoqQkwu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uppWoqQkwu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uppWoqQkwu .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uppWoqQkwu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uppWoqQkwu .text_widget {
  margin-bottom: 32px;
}
.cid-uppWoqQkwu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uppWoqQkwu .text_widget a:hover {
  opacity: .5;
}
.cid-uppWoqQkwu .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uppWoqQkwu .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uppWoqQkwu .mbr-section-subtitle,
.cid-uppWoqQkwu .text_widget,
.cid-uppWoqQkwu .mbr-section-btn {
  text-align: center;
}
.cid-uppWoqQkwu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uppWosHs4T {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #2f2e30;
}
.cid-uppWosHs4T .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uppWosHs4T .mbr-text {
  color: #ffffff;
}
.cid-uppWot473n {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uppWot473n .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uppWot473n .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uppWot473n .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uppWot473n .mbr-gallery-item {
  width: 33.3%;
}
.cid-uppWot473n .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-uppWot473n .mbr-gallery-item {
    width: 100%;
  }
}
.cid-uppWot473n .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-uppWot473n .mbr-gallery-row {
  justify-content: center;
}
.cid-uppWot473n .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uppWot473n .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uppWot473n .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uppWot473n .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uppWot473n .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uppWot473n .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uppWot473n .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uppWot473n .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uppWot473n img {
  transition: all 2s !important;
}
.cid-uppWot473n .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uppWot473n .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uppWot473n .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uppWotWGyQ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uppWotWGyQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uppWotWGyQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uppWotWGyQ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uppWotWGyQ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uppWotWGyQ .container {
    padding: 0 25px;
  }
}
.cid-uppWotWGyQ .row {
  justify-content: center;
}
.cid-uppWotWGyQ .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uppWotWGyQ .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uppWotWGyQ .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uppWotWGyQ .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uppWotWGyQ .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uppWotWGyQ .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uppWotWGyQ .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uppWotWGyQ .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uppWotWGyQ .list-wrapper .list .item-wrap:hover,
.cid-uppWotWGyQ .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uppWotWGyQ .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uppWotWGyQ .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uppWotWGyQ .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uppWotWGyQ .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uppWotWGyQ .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uppWotWGyQ .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uppWotWGyQ .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uppWotWGyQ .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uppWotWGyQ .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uppWotWGyQ .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uppWotWGyQ .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uppWotWGyQ .copyright {
    margin-bottom: 20px;
  }
}
.cid-uppWotWGyQ .mbr-section-btn {
  text-align: center;
}
.cid-uppWotWGyQ .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uppWotWGyQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uppWotWGyQ .mbr-text {
  color: #ffffff;
}
.cid-uppWotWGyQ .list {
  color: #ffffff;
}
.cid-uppWotWGyQ .list,
.cid-uppWotWGyQ .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugPqUBtaqO {
  z-index: 1000;
  width: 100%;
}
.cid-ugPqUBtaqO .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugPqUBtaqO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugPqUBtaqO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugPqUBtaqO .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugPqUBtaqO .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugPqUBtaqO .menu_box .navbar.opened,
  .cid-ugPqUBtaqO .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugPqUBtaqO nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugPqUBtaqO .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugPqUBtaqO .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugPqUBtaqO .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugPqUBtaqO .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugPqUBtaqO .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugPqUBtaqO .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugPqUBtaqO .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugPqUBtaqO .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugPqUBtaqO .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugPqUBtaqO .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugPqUBtaqO .offcanvas-body .mbr-text,
  .cid-ugPqUBtaqO .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugPqUBtaqO .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugPqUBtaqO .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugPqUBtaqO .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugPqUBtaqO .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugPqUBtaqO .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugPqUBtaqO .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugPqUBtaqO .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugPqUBtaqO ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugPqUBtaqO .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPqUBtaqO .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugPqUBtaqO .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugPqUBtaqO li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugPqUBtaqO .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugPqUBtaqO .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugPqUBtaqO .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugPqUBtaqO .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugPqUBtaqO .nav-item {
    margin: 0 !important;
  }
}
.cid-ugPqUBtaqO .nav-item .nav-link:hover,
.cid-ugPqUBtaqO .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugPqUBtaqO .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugPqUBtaqO .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugPqUBtaqO .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugPqUBtaqO .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugPqUBtaqO .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugPqUBtaqO .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugPqUBtaqO .offcanvas_box {
    display: none;
  }
}
.cid-ugPqUBtaqO .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugPqUBtaqO .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugPqUBtaqO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugPqUBtaqO .container {
  display: flex;
  margin: auto;
}
.cid-ugPqUBtaqO .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugPqUBtaqO .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugPqUBtaqO .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugPqUBtaqO .navbar-caption {
  color: #2f2e30;
}
.cid-ugPqUBtaqO .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugPqUBtaqO .navbar-nav {
    margin: 0;
  }
}
.cid-ugPqUBtaqO .dropdown-menu,
.cid-ugPqUBtaqO .navbar.opened {
  background-color: false !important;
}
.cid-ugPqUBtaqO .nav-item:focus,
.cid-ugPqUBtaqO .nav-link:focus {
  outline: none;
}
.cid-ugPqUBtaqO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugPqUBtaqO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugPqUBtaqO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugPqUBtaqO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugPqUBtaqO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugPqUBtaqO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugPqUBtaqO .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugPqUBtaqO .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugPqUBtaqO .navbar.opened {
  transition: all 0.3s;
}
.cid-ugPqUBtaqO .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugPqUBtaqO .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugPqUBtaqO .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugPqUBtaqO .navbar.collapsed {
  justify-content: center;
}
.cid-ugPqUBtaqO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugPqUBtaqO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugPqUBtaqO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugPqUBtaqO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugPqUBtaqO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugPqUBtaqO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugPqUBtaqO .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugPqUBtaqO .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugPqUBtaqO .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugPqUBtaqO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugPqUBtaqO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugPqUBtaqO .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugPqUBtaqO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugPqUBtaqO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugPqUBtaqO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugPqUBtaqO .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugPqUBtaqO .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugPqUBtaqO .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugPqUBtaqO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugPqUBtaqO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugPqUBtaqO .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugPqUBtaqO .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugPqUBtaqO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugPqUBtaqO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugPqUBtaqO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugPqUBtaqO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugPqUBtaqO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugPqUBtaqO .dropdown-item.active,
.cid-ugPqUBtaqO .dropdown-item:active {
  background-color: transparent;
}
.cid-ugPqUBtaqO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugPqUBtaqO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugPqUBtaqO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugPqUBtaqO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugPqUBtaqO ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugPqUBtaqO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugPqUBtaqO button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugPqUBtaqO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugPqUBtaqO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugPqUBtaqO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPqUBtaqO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugPqUBtaqO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugPqUBtaqO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPqUBtaqO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugPqUBtaqO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugPqUBtaqO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugPqUBtaqO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugPqUBtaqO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugPqUBtaqO .navbar {
    height: 70px;
  }
  .cid-ugPqUBtaqO .navbar.opened {
    height: auto;
  }
  .cid-ugPqUBtaqO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugPqUBtaqO .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugPqUBtaqO .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugPqUBtaqO .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugPqUBtaqO .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugPqUBtaqO .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugPqUBtaqO .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugPqUBtaqO .text_widget {
  margin-bottom: 32px;
}
.cid-ugPqUBtaqO .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugPqUBtaqO .text_widget a:hover {
  opacity: .5;
}
.cid-ugPqUBtaqO .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugPqUBtaqO .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugPqUBtaqO .mbr-section-subtitle,
.cid-ugPqUBtaqO .text_widget,
.cid-ugPqUBtaqO .mbr-section-btn {
  text-align: center;
}
.cid-ugPqUBtaqO a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugPqUC7VOL {
  overflow: hidden;
  background-image: url("../../../assets/images/main1-1500x1134.jpg");
}
.cid-ugPqUC7VOL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPqUC7VOL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPqUC7VOL .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugPqUC7VOL .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugPqUC7VOL .container {
    padding: 0 25px;
  }
}
.cid-ugPqUC7VOL .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-ugPqUC7VOL .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-ugPqUC7VOL .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-ugPqUC7VOL .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugPqUC7VOL .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
  border-radius: 0 100px 0 0 !important;
}
@media (max-width: 992px) {
  .cid-ugPqUC7VOL .image-wrapper img {
    height: 350px;
  }
}
.cid-ugPqUC7VOL .mbr-section-title {
  color: #2f2e30;
}
.cid-ugPqUC7VOL .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ugPqUC7VOL .mbr-section-title,
.cid-ugPqUC7VOL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ugPwDYnS6j {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ugPwDYnS6j .mbr-iconfont-2 {
  color: #42474c !important;
  margin: 0 0.5rem;
}
.cid-ugPwDYnS6j .mbr-iconfont-1 {
  font-size: 3.1rem;
  color: #42474c;
}
.cid-ugPwDYnS6j .social-list {
  display: flex;
  justify-content: center;
}
.cid-ugPwDYnS6j .card-inner {
  transition: 0.7s;
}
.cid-ugPwDYnS6j .btn {
  margin-left: 0rem;
}
.cid-ugPwDYnS6j .row {
  padding-bottom: 8rem;
}
.cid-ugPwDYnS6j .link {
  margin: 0;
}
.cid-ugPwDYnS6j .card-title {
  position: relative;
}
.cid-ugPwDYnS6j .mbr-text {
  margin-bottom: 1.5rem;
  font-weight: 700;
}
.cid-ugPwDYnS6j .card-box {
  position: relative;
}
.cid-ugPwDYnS6j .card-img {
  margin-bottom: 1.5rem;
}
.cid-ugPwDYnS6j .mbr-section-title {
  margin-bottom: 1.5rem;
}
@media (max-width: 992px) {
  .cid-ugPwDYnS6j .card {
    margin-bottom: 2rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-ugPwDYnS6j .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ugPwDYnS6j .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-ugPwDYnS6j .mbr-text,
.cid-ugPwDYnS6j .link {
  color: #191919;
  text-align: center;
}
.cid-ugPqUDJBPw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugPqUDJBPw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPqUDJBPw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPqUDJBPw .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugPqUDJBPw .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugPqUDJBPw .container {
    padding: 0 25px;
  }
}
.cid-ugPqUDJBPw .mbr-section-title {
  margin-bottom: 25px;
}
.cid-ugPqUDJBPw .google-map iframe {
  height: 565px;
  border-radius: 0 !important;
  filter: grayscale(100%);
}
@media (max-width: 992px) {
  .cid-ugPqUDJBPw .google-map iframe {
    height: 350px;
  }
}
.cid-ugPqUE33t7 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugPqUE33t7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugPqUE33t7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugPqUE33t7 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugPqUE33t7 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugPqUE33t7 .container {
    padding: 0 25px;
  }
}
.cid-ugPqUE33t7 .row {
  justify-content: center;
}
.cid-ugPqUE33t7 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugPqUE33t7 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugPqUE33t7 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugPqUE33t7 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPqUE33t7 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPqUE33t7 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugPqUE33t7 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugPqUE33t7 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugPqUE33t7 .list-wrapper .list .item-wrap:hover,
.cid-ugPqUE33t7 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugPqUE33t7 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugPqUE33t7 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugPqUE33t7 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugPqUE33t7 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugPqUE33t7 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugPqUE33t7 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugPqUE33t7 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugPqUE33t7 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugPqUE33t7 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugPqUE33t7 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugPqUE33t7 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugPqUE33t7 .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugPqUE33t7 .mbr-section-btn {
  text-align: center;
}
.cid-ugPqUE33t7 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugPqUE33t7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugPqUE33t7 .mbr-text {
  color: #ffffff;
}
.cid-ugPqUE33t7 .list {
  color: #ffffff;
}
.cid-ugPqUE33t7 .list,
.cid-ugPqUE33t7 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upttfoC7XT {
  z-index: 1000;
  width: 100%;
}
.cid-upttfoC7XT .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upttfoC7XT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upttfoC7XT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upttfoC7XT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upttfoC7XT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upttfoC7XT .menu_box .navbar.opened,
  .cid-upttfoC7XT .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upttfoC7XT nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upttfoC7XT .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upttfoC7XT .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upttfoC7XT .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upttfoC7XT .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upttfoC7XT .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upttfoC7XT .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upttfoC7XT .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upttfoC7XT .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upttfoC7XT .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upttfoC7XT .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upttfoC7XT .offcanvas-body .mbr-text,
  .cid-upttfoC7XT .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upttfoC7XT .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upttfoC7XT .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upttfoC7XT .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upttfoC7XT .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upttfoC7XT .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upttfoC7XT .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upttfoC7XT .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upttfoC7XT ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upttfoC7XT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upttfoC7XT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upttfoC7XT .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upttfoC7XT li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upttfoC7XT .lg_brand {
    margin: 0 1rem;
  }
  .cid-upttfoC7XT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upttfoC7XT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upttfoC7XT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upttfoC7XT .nav-item {
    margin: 0 !important;
  }
}
.cid-upttfoC7XT .nav-item .nav-link:hover,
.cid-upttfoC7XT .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upttfoC7XT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upttfoC7XT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upttfoC7XT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upttfoC7XT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upttfoC7XT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upttfoC7XT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upttfoC7XT .offcanvas_box {
    display: none;
  }
}
.cid-upttfoC7XT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upttfoC7XT .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upttfoC7XT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upttfoC7XT .container {
  display: flex;
  margin: auto;
}
.cid-upttfoC7XT .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upttfoC7XT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upttfoC7XT .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upttfoC7XT .navbar-caption {
  color: #2f2e30;
}
.cid-upttfoC7XT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upttfoC7XT .navbar-nav {
    margin: 0;
  }
}
.cid-upttfoC7XT .dropdown-menu,
.cid-upttfoC7XT .navbar.opened {
  background-color: false !important;
}
.cid-upttfoC7XT .nav-item:focus,
.cid-upttfoC7XT .nav-link:focus {
  outline: none;
}
.cid-upttfoC7XT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upttfoC7XT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upttfoC7XT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upttfoC7XT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upttfoC7XT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upttfoC7XT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upttfoC7XT .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upttfoC7XT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upttfoC7XT .navbar.opened {
  transition: all 0.3s;
}
.cid-upttfoC7XT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upttfoC7XT .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upttfoC7XT .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upttfoC7XT .navbar.collapsed {
  justify-content: center;
}
.cid-upttfoC7XT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upttfoC7XT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upttfoC7XT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upttfoC7XT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upttfoC7XT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upttfoC7XT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upttfoC7XT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upttfoC7XT .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upttfoC7XT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upttfoC7XT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upttfoC7XT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upttfoC7XT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upttfoC7XT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upttfoC7XT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upttfoC7XT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upttfoC7XT .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upttfoC7XT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upttfoC7XT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upttfoC7XT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upttfoC7XT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upttfoC7XT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upttfoC7XT .navbar.navbar-short {
  min-height: 60px;
}
.cid-upttfoC7XT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upttfoC7XT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upttfoC7XT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upttfoC7XT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upttfoC7XT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upttfoC7XT .dropdown-item.active,
.cid-upttfoC7XT .dropdown-item:active {
  background-color: transparent;
}
.cid-upttfoC7XT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upttfoC7XT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upttfoC7XT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upttfoC7XT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upttfoC7XT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upttfoC7XT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upttfoC7XT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upttfoC7XT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upttfoC7XT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upttfoC7XT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upttfoC7XT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upttfoC7XT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upttfoC7XT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upttfoC7XT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upttfoC7XT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upttfoC7XT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upttfoC7XT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upttfoC7XT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upttfoC7XT .navbar {
    height: 70px;
  }
  .cid-upttfoC7XT .navbar.opened {
    height: auto;
  }
  .cid-upttfoC7XT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upttfoC7XT .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upttfoC7XT .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upttfoC7XT .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upttfoC7XT .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upttfoC7XT .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upttfoC7XT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upttfoC7XT .text_widget {
  margin-bottom: 32px;
}
.cid-upttfoC7XT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upttfoC7XT .text_widget a:hover {
  opacity: .5;
}
.cid-upttfoC7XT .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upttfoC7XT .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upttfoC7XT .mbr-section-subtitle,
.cid-upttfoC7XT .text_widget,
.cid-upttfoC7XT .mbr-section-btn {
  text-align: center;
}
.cid-upttfoC7XT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uptujzvLBb {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uptujzvLBb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptujzvLBb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptujzvLBb .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-uptujzvLBb .mbr-section-title {
  color: #000000;
}
.cid-uptujzvLBb .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-uptujzvLBb .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uptujzvLBb .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uptujzvLBb .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.02);
}
.cid-uptujzvLBb .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-uptujzvLBb .tabl-item-column {
    padding: 10px;
  }
}
.cid-uptujzvLBb .card-title {
  color: #45494E;
}
.cid-uptujzvLBb .card-text {
  color: #45494E;
}
.cid-upttfpE1Ij {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-upttfpE1Ij .mbr-fallback-image.disabled {
  display: none;
}
.cid-upttfpE1Ij .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upttfpE1Ij .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upttfpE1Ij .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upttfpE1Ij .container {
    padding: 0 25px;
  }
}
.cid-upttfpE1Ij .mbr-section-title {
  margin-bottom: 25px;
}
.cid-upttfpE1Ij .google-map iframe {
  height: 565px;
  border-radius: 0 !important;
  filter: grayscale(100%);
}
@media (max-width: 992px) {
  .cid-upttfpE1Ij .google-map iframe {
    height: 350px;
  }
}
.cid-upttfpUKqP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upttfpUKqP .mbr-fallback-image.disabled {
  display: none;
}
.cid-upttfpUKqP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upttfpUKqP .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upttfpUKqP .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upttfpUKqP .container {
    padding: 0 25px;
  }
}
.cid-upttfpUKqP .row {
  justify-content: center;
}
.cid-upttfpUKqP .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upttfpUKqP .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upttfpUKqP .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upttfpUKqP .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upttfpUKqP .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upttfpUKqP .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upttfpUKqP .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upttfpUKqP .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upttfpUKqP .list-wrapper .list .item-wrap:hover,
.cid-upttfpUKqP .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upttfpUKqP .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upttfpUKqP .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upttfpUKqP .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upttfpUKqP .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upttfpUKqP .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upttfpUKqP .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upttfpUKqP .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upttfpUKqP .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upttfpUKqP .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upttfpUKqP .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upttfpUKqP .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upttfpUKqP .copyright {
    margin-bottom: 20px;
  }
}
.cid-upttfpUKqP .mbr-section-btn {
  text-align: center;
}
.cid-upttfpUKqP .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upttfpUKqP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upttfpUKqP .mbr-text {
  color: #ffffff;
}
.cid-upttfpUKqP .list {
  color: #ffffff;
}
.cid-upttfpUKqP .list,
.cid-upttfpUKqP .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uptMIHinxd {
  z-index: 1000;
  width: 100%;
}
.cid-uptMIHinxd .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uptMIHinxd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uptMIHinxd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uptMIHinxd .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uptMIHinxd .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uptMIHinxd .menu_box .navbar.opened,
  .cid-uptMIHinxd .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uptMIHinxd nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uptMIHinxd .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uptMIHinxd .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uptMIHinxd .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uptMIHinxd .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uptMIHinxd .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uptMIHinxd .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uptMIHinxd .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uptMIHinxd .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uptMIHinxd .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uptMIHinxd .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uptMIHinxd .offcanvas-body .mbr-text,
  .cid-uptMIHinxd .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uptMIHinxd .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uptMIHinxd .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uptMIHinxd .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uptMIHinxd .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uptMIHinxd .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uptMIHinxd .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uptMIHinxd .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uptMIHinxd ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uptMIHinxd .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptMIHinxd .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uptMIHinxd .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uptMIHinxd li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uptMIHinxd .lg_brand {
    margin: 0 1rem;
  }
  .cid-uptMIHinxd .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uptMIHinxd .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uptMIHinxd .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uptMIHinxd .nav-item {
    margin: 0 !important;
  }
}
.cid-uptMIHinxd .nav-item .nav-link:hover,
.cid-uptMIHinxd .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uptMIHinxd .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uptMIHinxd .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uptMIHinxd .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uptMIHinxd .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptMIHinxd .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uptMIHinxd .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uptMIHinxd .offcanvas_box {
    display: none;
  }
}
.cid-uptMIHinxd .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uptMIHinxd .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uptMIHinxd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uptMIHinxd .container {
  display: flex;
  margin: auto;
}
.cid-uptMIHinxd .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uptMIHinxd .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uptMIHinxd .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uptMIHinxd .navbar-caption {
  color: #2f2e30;
}
.cid-uptMIHinxd .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uptMIHinxd .navbar-nav {
    margin: 0;
  }
}
.cid-uptMIHinxd .dropdown-menu,
.cid-uptMIHinxd .navbar.opened {
  background-color: false !important;
}
.cid-uptMIHinxd .nav-item:focus,
.cid-uptMIHinxd .nav-link:focus {
  outline: none;
}
.cid-uptMIHinxd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uptMIHinxd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uptMIHinxd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uptMIHinxd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uptMIHinxd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uptMIHinxd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uptMIHinxd .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uptMIHinxd .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uptMIHinxd .navbar.opened {
  transition: all 0.3s;
}
.cid-uptMIHinxd .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uptMIHinxd .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uptMIHinxd .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uptMIHinxd .navbar.collapsed {
  justify-content: center;
}
.cid-uptMIHinxd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uptMIHinxd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uptMIHinxd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uptMIHinxd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uptMIHinxd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uptMIHinxd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uptMIHinxd .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uptMIHinxd .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uptMIHinxd .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uptMIHinxd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uptMIHinxd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uptMIHinxd .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uptMIHinxd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uptMIHinxd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uptMIHinxd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uptMIHinxd .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uptMIHinxd .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uptMIHinxd .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uptMIHinxd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uptMIHinxd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uptMIHinxd .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uptMIHinxd .navbar.navbar-short {
  min-height: 60px;
}
.cid-uptMIHinxd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uptMIHinxd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uptMIHinxd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uptMIHinxd .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uptMIHinxd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uptMIHinxd .dropdown-item.active,
.cid-uptMIHinxd .dropdown-item:active {
  background-color: transparent;
}
.cid-uptMIHinxd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uptMIHinxd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uptMIHinxd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uptMIHinxd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uptMIHinxd ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uptMIHinxd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uptMIHinxd button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uptMIHinxd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uptMIHinxd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uptMIHinxd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptMIHinxd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptMIHinxd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uptMIHinxd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptMIHinxd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uptMIHinxd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uptMIHinxd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptMIHinxd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uptMIHinxd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uptMIHinxd .navbar {
    height: 70px;
  }
  .cid-uptMIHinxd .navbar.opened {
    height: auto;
  }
  .cid-uptMIHinxd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uptMIHinxd .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uptMIHinxd .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uptMIHinxd .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uptMIHinxd .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uptMIHinxd .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uptMIHinxd .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uptMIHinxd .text_widget {
  margin-bottom: 32px;
}
.cid-uptMIHinxd .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uptMIHinxd .text_widget a:hover {
  opacity: .5;
}
.cid-uptMIHinxd .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uptMIHinxd .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uptMIHinxd .mbr-section-subtitle,
.cid-uptMIHinxd .text_widget,
.cid-uptMIHinxd .mbr-section-btn {
  text-align: center;
}
.cid-uptMIHinxd a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uptMIHGr97 {
  background-image: url("../../../assets/images/background1-5.jpg");
}
.cid-uptMIHGr97 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptMIHGr97 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptMIHGr97 .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uptMIHGr97 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uptMIHGr97 .container {
    padding: 0 26px;
  }
}
.cid-uptMIHGr97 .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-uptMIHGr97 .content-wrapper {
    padding: 20px;
  }
}
.cid-uptMIHGr97 .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-uptMIHGr97 .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-uptMIHGr97 .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uptMIHGr97 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uptMIHGr97 .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uptMIHGr97 .mbr-section-title {
  color: #000000;
}
.cid-uptMIHGr97 .mbr-text,
.cid-uptMIHGr97 .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uptMIHGr97 .mbr-section-title,
.cid-uptMIHGr97 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uptT7NdgwK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-uptT7NdgwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptT7NdgwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptT7NdgwK .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uptT7NdgwK .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uptT7NdgwK .container {
    padding: 0 25px;
  }
}
.cid-uptT7NdgwK .cards {
  margin-right: 80px;
  margin-right: 0;
  margin-left: 80px;
}
@media (max-width: 992px) {
  .cid-uptT7NdgwK .cards {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-uptT7NdgwK .cards {
    margin: 0;
  }
}
.cid-uptT7NdgwK .cards .item:first-child .item-wrapper {
  border: none;
  padding-top: 0;
}
.cid-uptT7NdgwK .cards .item .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 32px 0 70px;
  border-top: 2px solid #2f2e30;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-uptT7NdgwK .cards .item .item-wrapper {
    display: block;
  }
}
.cid-uptT7NdgwK .cards .item .item-wrapper:hover .item-img img,
.cid-uptT7NdgwK .cards .item .item-wrapper:focus .item-img img {
  transform: scale(1.06);
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-img {
  min-width: 280px;
  margin-right: 28px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uptT7NdgwK .cards .item .item-wrapper .item-img {
    margin: 0 0 28px 0;
    min-width: auto;
  }
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-img img {
  height: 220px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-content {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1300px) {
  .cid-uptT7NdgwK .cards .item .item-wrapper .item-content {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-uptT7NdgwK .cards .item .item-wrapper .item-content {
    margin: 0;
  }
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-content .content-wrap {
  margin-right: 60px;
}
@media (max-width: 1300px) {
  .cid-uptT7NdgwK .cards .item .item-wrapper .item-content .content-wrap {
    margin: 0;
  }
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-content .content-wrap .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-content .content-wrap .mbr-text {
  margin-bottom: 25px;
  line-height: 1.5;
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-content .content-wrap .mbr-desc {
  margin-bottom: 0;
  line-height: 1.5;
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-content .content-wrap .mbr-desc span {
  background-color: #a0ffc2;
  padding: 2px 4px 0;
}
.cid-uptT7NdgwK .cards .item .item-wrapper .item-content .mbr-section-btn {
  min-width: 190px;
}
@media (max-width: 1300px) {
  .cid-uptT7NdgwK .cards .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-uptT7NdgwK .mbr-card-title {
  color: #2f2e30;
}
.cid-uptT7NdgwK .mbr-text {
  color: #2f2e30;
}
.cid-uptT7NdgwK .mbr-desc {
  color: #2f2e30;
}
.cid-uptMII9ojN {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uptMII9ojN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptMII9ojN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptMII9ojN .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uptMII9ojN .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uptMII9ojN .container {
    padding: 0 25px;
  }
}
.cid-uptMII9ojN .row {
  justify-content: center;
}
.cid-uptMII9ojN .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uptMII9ojN .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uptMII9ojN .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uptMII9ojN .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptMII9ojN .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptMII9ojN .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uptMII9ojN .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uptMII9ojN .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uptMII9ojN .list-wrapper .list .item-wrap:hover,
.cid-uptMII9ojN .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uptMII9ojN .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptMII9ojN .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptMII9ojN .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uptMII9ojN .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uptMII9ojN .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uptMII9ojN .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uptMII9ojN .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uptMII9ojN .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uptMII9ojN .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uptMII9ojN .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uptMII9ojN .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uptMII9ojN .copyright {
    margin-bottom: 20px;
  }
}
.cid-uptMII9ojN .mbr-section-btn {
  text-align: center;
}
.cid-uptMII9ojN .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uptMII9ojN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uptMII9ojN .mbr-text {
  color: #ffffff;
}
.cid-uptMII9ojN .list {
  color: #ffffff;
}
.cid-uptMII9ojN .list,
.cid-uptMII9ojN .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uptUPAqTi5 {
  z-index: 1000;
  width: 100%;
}
.cid-uptUPAqTi5 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uptUPAqTi5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uptUPAqTi5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uptUPAqTi5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uptUPAqTi5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uptUPAqTi5 .menu_box .navbar.opened,
  .cid-uptUPAqTi5 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uptUPAqTi5 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uptUPAqTi5 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uptUPAqTi5 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uptUPAqTi5 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uptUPAqTi5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uptUPAqTi5 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uptUPAqTi5 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uptUPAqTi5 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uptUPAqTi5 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uptUPAqTi5 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uptUPAqTi5 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uptUPAqTi5 .offcanvas-body .mbr-text,
  .cid-uptUPAqTi5 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uptUPAqTi5 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uptUPAqTi5 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uptUPAqTi5 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uptUPAqTi5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uptUPAqTi5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uptUPAqTi5 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uptUPAqTi5 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uptUPAqTi5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uptUPAqTi5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptUPAqTi5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uptUPAqTi5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uptUPAqTi5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uptUPAqTi5 .lg_brand {
    margin: 0 1rem;
  }
  .cid-uptUPAqTi5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uptUPAqTi5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uptUPAqTi5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uptUPAqTi5 .nav-item {
    margin: 0 !important;
  }
}
.cid-uptUPAqTi5 .nav-item .nav-link:hover,
.cid-uptUPAqTi5 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uptUPAqTi5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uptUPAqTi5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uptUPAqTi5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uptUPAqTi5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptUPAqTi5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uptUPAqTi5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uptUPAqTi5 .offcanvas_box {
    display: none;
  }
}
.cid-uptUPAqTi5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uptUPAqTi5 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uptUPAqTi5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uptUPAqTi5 .container {
  display: flex;
  margin: auto;
}
.cid-uptUPAqTi5 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uptUPAqTi5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uptUPAqTi5 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uptUPAqTi5 .navbar-caption {
  color: #2f2e30;
}
.cid-uptUPAqTi5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uptUPAqTi5 .navbar-nav {
    margin: 0;
  }
}
.cid-uptUPAqTi5 .dropdown-menu,
.cid-uptUPAqTi5 .navbar.opened {
  background-color: false !important;
}
.cid-uptUPAqTi5 .nav-item:focus,
.cid-uptUPAqTi5 .nav-link:focus {
  outline: none;
}
.cid-uptUPAqTi5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uptUPAqTi5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uptUPAqTi5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uptUPAqTi5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uptUPAqTi5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uptUPAqTi5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uptUPAqTi5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uptUPAqTi5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uptUPAqTi5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uptUPAqTi5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uptUPAqTi5 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uptUPAqTi5 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uptUPAqTi5 .navbar.collapsed {
  justify-content: center;
}
.cid-uptUPAqTi5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uptUPAqTi5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uptUPAqTi5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uptUPAqTi5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uptUPAqTi5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uptUPAqTi5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uptUPAqTi5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uptUPAqTi5 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uptUPAqTi5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uptUPAqTi5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uptUPAqTi5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uptUPAqTi5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uptUPAqTi5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uptUPAqTi5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uptUPAqTi5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uptUPAqTi5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uptUPAqTi5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uptUPAqTi5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uptUPAqTi5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uptUPAqTi5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uptUPAqTi5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uptUPAqTi5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uptUPAqTi5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uptUPAqTi5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uptUPAqTi5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uptUPAqTi5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uptUPAqTi5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uptUPAqTi5 .dropdown-item.active,
.cid-uptUPAqTi5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uptUPAqTi5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uptUPAqTi5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uptUPAqTi5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uptUPAqTi5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uptUPAqTi5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uptUPAqTi5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uptUPAqTi5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uptUPAqTi5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uptUPAqTi5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uptUPAqTi5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptUPAqTi5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptUPAqTi5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uptUPAqTi5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptUPAqTi5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uptUPAqTi5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uptUPAqTi5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptUPAqTi5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uptUPAqTi5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uptUPAqTi5 .navbar {
    height: 70px;
  }
  .cid-uptUPAqTi5 .navbar.opened {
    height: auto;
  }
  .cid-uptUPAqTi5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uptUPAqTi5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uptUPAqTi5 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uptUPAqTi5 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uptUPAqTi5 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uptUPAqTi5 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uptUPAqTi5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uptUPAqTi5 .text_widget {
  margin-bottom: 32px;
}
.cid-uptUPAqTi5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uptUPAqTi5 .text_widget a:hover {
  opacity: .5;
}
.cid-uptUPAqTi5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uptUPAqTi5 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uptUPAqTi5 .mbr-section-subtitle,
.cid-uptUPAqTi5 .text_widget,
.cid-uptUPAqTi5 .mbr-section-btn {
  text-align: center;
}
.cid-uptUPAqTi5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upu3x1J5Px {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upu3x1J5Px .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu3x1J5Px .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-upu3x1J5Px .container {
    padding: 0 26px;
  }
}
.cid-upu3x1J5Px .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upu3x1J5Px .content-wrapper {
    padding: 20px;
  }
}
.cid-upu3x1J5Px .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upu3x1J5Px .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upu3x1J5Px .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upu3x1J5Px .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upu3x1J5Px .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upu3x1J5Px .mbr-section-title {
  color: #000000;
}
.cid-upu3x1J5Px .mbr-text,
.cid-upu3x1J5Px .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upu3x1J5Px .mbr-section-title,
.cid-upu3x1J5Px .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uptUPB4Lj8 {
  padding-top: 8rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-uptUPB4Lj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptUPB4Lj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptUPB4Lj8 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uptUPB4Lj8 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uptUPB4Lj8 .container {
    padding: 0 25px;
  }
}
.cid-uptUPB4Lj8 .cards {
  margin-right: 80px;
  margin-right: 0;
  margin-left: 80px;
}
@media (max-width: 992px) {
  .cid-uptUPB4Lj8 .cards {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-uptUPB4Lj8 .cards {
    margin: 0;
  }
}
.cid-uptUPB4Lj8 .cards .item:first-child .item-wrapper {
  border: none;
  padding-top: 0;
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 32px 0 70px;
  border-top: 2px solid #2f2e30;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-uptUPB4Lj8 .cards .item .item-wrapper {
    display: block;
  }
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper:hover .item-img img,
.cid-uptUPB4Lj8 .cards .item .item-wrapper:focus .item-img img {
  transform: scale(1.06);
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-img {
  min-width: 280px;
  margin-right: 28px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uptUPB4Lj8 .cards .item .item-wrapper .item-img {
    margin: 0 0 28px 0;
    min-width: auto;
  }
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-img img {
  height: 220px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1300px) {
  .cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content {
    margin: 0;
  }
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .content-wrap {
  margin-right: 60px;
}
@media (max-width: 1300px) {
  .cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .content-wrap {
    margin: 0;
  }
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .content-wrap .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .content-wrap .mbr-text {
  margin-bottom: 25px;
  line-height: 1.5;
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .content-wrap .mbr-desc {
  margin-bottom: 0;
  line-height: 1.5;
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .content-wrap .mbr-desc span {
  background-color: #00ded1;
  padding: 2px 4px 0;
}
.cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .mbr-section-btn {
  min-width: 190px;
}
@media (max-width: 1300px) {
  .cid-uptUPB4Lj8 .cards .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-uptUPB4Lj8 .mbr-card-title {
  color: #2f2e30;
}
.cid-uptUPB4Lj8 .mbr-text {
  color: #2f2e30;
}
.cid-uptUPB4Lj8 .mbr-desc {
  color: #2f2e30;
}
.cid-uptUPBhSGM {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uptUPBhSGM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptUPBhSGM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptUPBhSGM .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uptUPBhSGM .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uptUPBhSGM .container {
    padding: 0 25px;
  }
}
.cid-uptUPBhSGM .row {
  justify-content: center;
}
.cid-uptUPBhSGM .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uptUPBhSGM .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uptUPBhSGM .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uptUPBhSGM .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptUPBhSGM .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptUPBhSGM .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uptUPBhSGM .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uptUPBhSGM .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uptUPBhSGM .list-wrapper .list .item-wrap:hover,
.cid-uptUPBhSGM .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uptUPBhSGM .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptUPBhSGM .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptUPBhSGM .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uptUPBhSGM .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uptUPBhSGM .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uptUPBhSGM .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uptUPBhSGM .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uptUPBhSGM .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uptUPBhSGM .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uptUPBhSGM .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uptUPBhSGM .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uptUPBhSGM .copyright {
    margin-bottom: 20px;
  }
}
.cid-uptUPBhSGM .mbr-section-btn {
  text-align: center;
}
.cid-uptUPBhSGM .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uptUPBhSGM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uptUPBhSGM .mbr-text {
  color: #ffffff;
}
.cid-uptUPBhSGM .list {
  color: #ffffff;
}
.cid-uptUPBhSGM .list,
.cid-uptUPBhSGM .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uptXhYlsPl {
  z-index: 1000;
  width: 100%;
}
.cid-uptXhYlsPl .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uptXhYlsPl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uptXhYlsPl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uptXhYlsPl .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uptXhYlsPl .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uptXhYlsPl .menu_box .navbar.opened,
  .cid-uptXhYlsPl .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uptXhYlsPl nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uptXhYlsPl .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uptXhYlsPl .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uptXhYlsPl .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uptXhYlsPl .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uptXhYlsPl .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uptXhYlsPl .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uptXhYlsPl .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uptXhYlsPl .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uptXhYlsPl .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uptXhYlsPl .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uptXhYlsPl .offcanvas-body .mbr-text,
  .cid-uptXhYlsPl .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uptXhYlsPl .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uptXhYlsPl .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uptXhYlsPl .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uptXhYlsPl .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uptXhYlsPl .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uptXhYlsPl .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uptXhYlsPl .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uptXhYlsPl ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uptXhYlsPl .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptXhYlsPl .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uptXhYlsPl .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uptXhYlsPl li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uptXhYlsPl .lg_brand {
    margin: 0 1rem;
  }
  .cid-uptXhYlsPl .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uptXhYlsPl .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uptXhYlsPl .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uptXhYlsPl .nav-item {
    margin: 0 !important;
  }
}
.cid-uptXhYlsPl .nav-item .nav-link:hover,
.cid-uptXhYlsPl .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uptXhYlsPl .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uptXhYlsPl .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uptXhYlsPl .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uptXhYlsPl .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptXhYlsPl .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uptXhYlsPl .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uptXhYlsPl .offcanvas_box {
    display: none;
  }
}
.cid-uptXhYlsPl .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uptXhYlsPl .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uptXhYlsPl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uptXhYlsPl .container {
  display: flex;
  margin: auto;
}
.cid-uptXhYlsPl .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uptXhYlsPl .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uptXhYlsPl .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uptXhYlsPl .navbar-caption {
  color: #2f2e30;
}
.cid-uptXhYlsPl .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uptXhYlsPl .navbar-nav {
    margin: 0;
  }
}
.cid-uptXhYlsPl .dropdown-menu,
.cid-uptXhYlsPl .navbar.opened {
  background-color: false !important;
}
.cid-uptXhYlsPl .nav-item:focus,
.cid-uptXhYlsPl .nav-link:focus {
  outline: none;
}
.cid-uptXhYlsPl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uptXhYlsPl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uptXhYlsPl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uptXhYlsPl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uptXhYlsPl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uptXhYlsPl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uptXhYlsPl .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uptXhYlsPl .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uptXhYlsPl .navbar.opened {
  transition: all 0.3s;
}
.cid-uptXhYlsPl .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uptXhYlsPl .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uptXhYlsPl .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uptXhYlsPl .navbar.collapsed {
  justify-content: center;
}
.cid-uptXhYlsPl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uptXhYlsPl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uptXhYlsPl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uptXhYlsPl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uptXhYlsPl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uptXhYlsPl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uptXhYlsPl .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uptXhYlsPl .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uptXhYlsPl .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uptXhYlsPl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uptXhYlsPl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uptXhYlsPl .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uptXhYlsPl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uptXhYlsPl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uptXhYlsPl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uptXhYlsPl .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uptXhYlsPl .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uptXhYlsPl .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uptXhYlsPl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uptXhYlsPl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uptXhYlsPl .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uptXhYlsPl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uptXhYlsPl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uptXhYlsPl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uptXhYlsPl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uptXhYlsPl .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uptXhYlsPl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uptXhYlsPl .dropdown-item.active,
.cid-uptXhYlsPl .dropdown-item:active {
  background-color: transparent;
}
.cid-uptXhYlsPl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uptXhYlsPl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uptXhYlsPl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uptXhYlsPl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uptXhYlsPl ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uptXhYlsPl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uptXhYlsPl button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uptXhYlsPl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uptXhYlsPl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uptXhYlsPl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptXhYlsPl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptXhYlsPl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uptXhYlsPl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptXhYlsPl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uptXhYlsPl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uptXhYlsPl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptXhYlsPl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uptXhYlsPl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uptXhYlsPl .navbar {
    height: 70px;
  }
  .cid-uptXhYlsPl .navbar.opened {
    height: auto;
  }
  .cid-uptXhYlsPl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uptXhYlsPl .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uptXhYlsPl .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uptXhYlsPl .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uptXhYlsPl .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uptXhYlsPl .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uptXhYlsPl .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uptXhYlsPl .text_widget {
  margin-bottom: 32px;
}
.cid-uptXhYlsPl .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uptXhYlsPl .text_widget a:hover {
  opacity: .5;
}
.cid-uptXhYlsPl .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uptXhYlsPl .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uptXhYlsPl .mbr-section-subtitle,
.cid-uptXhYlsPl .text_widget,
.cid-uptXhYlsPl .mbr-section-btn {
  text-align: center;
}
.cid-uptXhYlsPl a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uptXhYJpTj {
  background-image: url("../../../assets/images/uchenie-1200x720.jpg");
}
.cid-uptXhYJpTj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptXhYJpTj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptXhYJpTj .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uptXhYJpTj .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uptXhYJpTj .container {
    padding: 0 26px;
  }
}
.cid-uptXhYJpTj .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-uptXhYJpTj .content-wrapper {
    padding: 20px;
  }
}
.cid-uptXhYJpTj .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-uptXhYJpTj .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-uptXhYJpTj .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uptXhYJpTj .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uptXhYJpTj .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uptXhYJpTj .mbr-section-title {
  color: #000000;
}
.cid-uptXhYJpTj .mbr-text,
.cid-uptXhYJpTj .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uptXhYJpTj .mbr-section-title,
.cid-uptXhYJpTj .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uptXhYW58H {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-uptXhYW58H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptXhYW58H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptXhYW58H .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uptXhYW58H .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uptXhYW58H .container {
    padding: 0 25px;
  }
}
.cid-uptXhYW58H .cards {
  margin-right: 80px;
  margin-right: 0;
  margin-left: 80px;
}
@media (max-width: 992px) {
  .cid-uptXhYW58H .cards {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-uptXhYW58H .cards {
    margin: 0;
  }
}
.cid-uptXhYW58H .cards .item:first-child .item-wrapper {
  border: none;
  padding-top: 0;
}
.cid-uptXhYW58H .cards .item .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 32px 0 70px;
  border-top: 2px solid #2f2e30;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-uptXhYW58H .cards .item .item-wrapper {
    display: block;
  }
}
.cid-uptXhYW58H .cards .item .item-wrapper:hover .item-img img,
.cid-uptXhYW58H .cards .item .item-wrapper:focus .item-img img {
  transform: scale(1.06);
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-img {
  min-width: 280px;
  margin-right: 28px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uptXhYW58H .cards .item .item-wrapper .item-img {
    margin: 0 0 28px 0;
    min-width: auto;
  }
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-img img {
  height: 220px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-content {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1300px) {
  .cid-uptXhYW58H .cards .item .item-wrapper .item-content {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-uptXhYW58H .cards .item .item-wrapper .item-content {
    margin: 0;
  }
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-content .content-wrap {
  margin-right: 60px;
}
@media (max-width: 1300px) {
  .cid-uptXhYW58H .cards .item .item-wrapper .item-content .content-wrap {
    margin: 0;
  }
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-content .content-wrap .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-content .content-wrap .mbr-text {
  margin-bottom: 25px;
  line-height: 1.5;
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-content .content-wrap .mbr-desc {
  margin-bottom: 0;
  line-height: 1.5;
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-content .content-wrap .mbr-desc span {
  background-color: #a0ffc2;
  padding: 2px 4px 0;
}
.cid-uptXhYW58H .cards .item .item-wrapper .item-content .mbr-section-btn {
  min-width: 190px;
}
@media (max-width: 1300px) {
  .cid-uptXhYW58H .cards .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-uptXhYW58H .mbr-card-title {
  color: #2f2e30;
}
.cid-uptXhYW58H .mbr-text {
  color: #2f2e30;
}
.cid-uptXhYW58H .mbr-desc {
  color: #2f2e30;
}
.cid-uptXhZbNL6 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uptXhZbNL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptXhZbNL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptXhZbNL6 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uptXhZbNL6 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uptXhZbNL6 .container {
    padding: 0 25px;
  }
}
.cid-uptXhZbNL6 .row {
  justify-content: center;
}
.cid-uptXhZbNL6 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uptXhZbNL6 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uptXhZbNL6 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uptXhZbNL6 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptXhZbNL6 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptXhZbNL6 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uptXhZbNL6 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uptXhZbNL6 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uptXhZbNL6 .list-wrapper .list .item-wrap:hover,
.cid-uptXhZbNL6 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uptXhZbNL6 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptXhZbNL6 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptXhZbNL6 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uptXhZbNL6 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uptXhZbNL6 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uptXhZbNL6 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uptXhZbNL6 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uptXhZbNL6 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uptXhZbNL6 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uptXhZbNL6 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uptXhZbNL6 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uptXhZbNL6 .copyright {
    margin-bottom: 20px;
  }
}
.cid-uptXhZbNL6 .mbr-section-btn {
  text-align: center;
}
.cid-uptXhZbNL6 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uptXhZbNL6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uptXhZbNL6 .mbr-text {
  color: #ffffff;
}
.cid-uptXhZbNL6 .list {
  color: #ffffff;
}
.cid-uptXhZbNL6 .list,
.cid-uptXhZbNL6 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upv5rYjco1 {
  z-index: 1000;
  width: 100%;
}
.cid-upv5rYjco1 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upv5rYjco1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upv5rYjco1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upv5rYjco1 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upv5rYjco1 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upv5rYjco1 .menu_box .navbar.opened,
  .cid-upv5rYjco1 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upv5rYjco1 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upv5rYjco1 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upv5rYjco1 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upv5rYjco1 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upv5rYjco1 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upv5rYjco1 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upv5rYjco1 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upv5rYjco1 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upv5rYjco1 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upv5rYjco1 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upv5rYjco1 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upv5rYjco1 .offcanvas-body .mbr-text,
  .cid-upv5rYjco1 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upv5rYjco1 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upv5rYjco1 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upv5rYjco1 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upv5rYjco1 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upv5rYjco1 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upv5rYjco1 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upv5rYjco1 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upv5rYjco1 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upv5rYjco1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upv5rYjco1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upv5rYjco1 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upv5rYjco1 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upv5rYjco1 .lg_brand {
    margin: 0 1rem;
  }
  .cid-upv5rYjco1 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upv5rYjco1 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upv5rYjco1 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upv5rYjco1 .nav-item {
    margin: 0 !important;
  }
}
.cid-upv5rYjco1 .nav-item .nav-link:hover,
.cid-upv5rYjco1 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upv5rYjco1 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upv5rYjco1 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upv5rYjco1 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upv5rYjco1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upv5rYjco1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upv5rYjco1 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upv5rYjco1 .offcanvas_box {
    display: none;
  }
}
.cid-upv5rYjco1 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upv5rYjco1 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upv5rYjco1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upv5rYjco1 .container {
  display: flex;
  margin: auto;
}
.cid-upv5rYjco1 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upv5rYjco1 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upv5rYjco1 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upv5rYjco1 .navbar-caption {
  color: #2f2e30;
}
.cid-upv5rYjco1 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upv5rYjco1 .navbar-nav {
    margin: 0;
  }
}
.cid-upv5rYjco1 .dropdown-menu,
.cid-upv5rYjco1 .navbar.opened {
  background-color: false !important;
}
.cid-upv5rYjco1 .nav-item:focus,
.cid-upv5rYjco1 .nav-link:focus {
  outline: none;
}
.cid-upv5rYjco1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upv5rYjco1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upv5rYjco1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upv5rYjco1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upv5rYjco1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upv5rYjco1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upv5rYjco1 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upv5rYjco1 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upv5rYjco1 .navbar.opened {
  transition: all 0.3s;
}
.cid-upv5rYjco1 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upv5rYjco1 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upv5rYjco1 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upv5rYjco1 .navbar.collapsed {
  justify-content: center;
}
.cid-upv5rYjco1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upv5rYjco1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upv5rYjco1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upv5rYjco1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upv5rYjco1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upv5rYjco1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upv5rYjco1 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upv5rYjco1 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upv5rYjco1 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upv5rYjco1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upv5rYjco1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upv5rYjco1 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upv5rYjco1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upv5rYjco1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upv5rYjco1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upv5rYjco1 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upv5rYjco1 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upv5rYjco1 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upv5rYjco1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upv5rYjco1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upv5rYjco1 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upv5rYjco1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-upv5rYjco1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upv5rYjco1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upv5rYjco1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upv5rYjco1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upv5rYjco1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upv5rYjco1 .dropdown-item.active,
.cid-upv5rYjco1 .dropdown-item:active {
  background-color: transparent;
}
.cid-upv5rYjco1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upv5rYjco1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upv5rYjco1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upv5rYjco1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upv5rYjco1 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upv5rYjco1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upv5rYjco1 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upv5rYjco1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upv5rYjco1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upv5rYjco1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upv5rYjco1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upv5rYjco1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upv5rYjco1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upv5rYjco1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upv5rYjco1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upv5rYjco1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upv5rYjco1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upv5rYjco1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upv5rYjco1 .navbar {
    height: 70px;
  }
  .cid-upv5rYjco1 .navbar.opened {
    height: auto;
  }
  .cid-upv5rYjco1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upv5rYjco1 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upv5rYjco1 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upv5rYjco1 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upv5rYjco1 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upv5rYjco1 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upv5rYjco1 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upv5rYjco1 .text_widget {
  margin-bottom: 32px;
}
.cid-upv5rYjco1 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upv5rYjco1 .text_widget a:hover {
  opacity: .5;
}
.cid-upv5rYjco1 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upv5rYjco1 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upv5rYjco1 .mbr-section-subtitle,
.cid-upv5rYjco1 .text_widget,
.cid-upv5rYjco1 .mbr-section-btn {
  text-align: center;
}
.cid-upv5rYjco1 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upv5rYH0gM {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upv5rYH0gM .mbr-fallback-image.disabled {
  display: none;
}
.cid-upv5rYH0gM .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-upv5rYH0gM .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-upv5rYH0gM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upv5rYH0gM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-upv5rYH0gM .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-upv5rYH0gM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upv5rYH0gM .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-upv5rYVHDx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upv5rYVHDx .mbr-fallback-image.disabled {
  display: none;
}
.cid-upv5rYVHDx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upv5rYVHDx .row {
  justify-content: space-between;
}
.cid-upv5rYVHDx .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-upv5rYVHDx .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-upv5rYVHDx .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card:hover::before,
.cid-upv5rYVHDx .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-upv5rYVHDx .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-upv5rYVHDx .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upv5rYVHDx .mbr-desc {
  color: #000000;
}
.cid-upv5rYVHDx .panel-title-edit {
  color: #000000;
}
.cid-upv5rYVHDx .list {
  color: #000000;
}
.cid-upv5rZc41d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upv5rZc41d .mbr-fallback-image.disabled {
  display: none;
}
.cid-upv5rZc41d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upv5rZc41d .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upv5rZc41d .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upv5rZc41d .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upv5rZc41d .container {
    padding: 0 16px;
  }
}
.cid-upv5rZc41d .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upv5rZc41d .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upv5rZc41d .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upv5rZc41d .box {
    width: 100%;
  }
}
.cid-upv5rZc41d .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upv5rZc41d .box .mbr-media {
    height: 450px;
  }
}
.cid-upv5rZc41d .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upv5rZc41d .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upv5rZc41d .mbr-media {
  position: relative;
}
.cid-upv5rZc41d .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upv5rZc41d a:hover {
  background-image: none !important;
}
.cid-upv5rZc41d .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upv5rZc41d .icon-wrap:hover,
.cid-upv5rZc41d .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upv5rZc41d .icon-wrap:hover .mbr-iconfont,
.cid-upv5rZc41d .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upv5rZc41d .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upv5rZc41d .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upv5rZc41d .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upv5rZc41d .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upv5rZc41d .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upv5rZc41d .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upv5rZAvty {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upv5rZAvty .mbr-fallback-image.disabled {
  display: none;
}
.cid-upv5rZAvty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upv5rZAvty .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upv5rZAvty .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upv5rZAvty .container {
    padding: 0 25px;
  }
}
.cid-upv5rZAvty .row {
  justify-content: center;
}
.cid-upv5rZAvty .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upv5rZAvty .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upv5rZAvty .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upv5rZAvty .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upv5rZAvty .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upv5rZAvty .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upv5rZAvty .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upv5rZAvty .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upv5rZAvty .list-wrapper .list .item-wrap:hover,
.cid-upv5rZAvty .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upv5rZAvty .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upv5rZAvty .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upv5rZAvty .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upv5rZAvty .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upv5rZAvty .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upv5rZAvty .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upv5rZAvty .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upv5rZAvty .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upv5rZAvty .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upv5rZAvty .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upv5rZAvty .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upv5rZAvty .copyright {
    margin-bottom: 20px;
  }
}
.cid-upv5rZAvty .mbr-section-btn {
  text-align: center;
}
.cid-upv5rZAvty .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upv5rZAvty .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upv5rZAvty .mbr-text {
  color: #ffffff;
}
.cid-upv5rZAvty .list {
  color: #ffffff;
}
.cid-upv5rZAvty .list,
.cid-upv5rZAvty .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upu6gyD7gQ {
  z-index: 1000;
  width: 100%;
}
.cid-upu6gyD7gQ .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upu6gyD7gQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upu6gyD7gQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upu6gyD7gQ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upu6gyD7gQ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upu6gyD7gQ .menu_box .navbar.opened,
  .cid-upu6gyD7gQ .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upu6gyD7gQ nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upu6gyD7gQ .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upu6gyD7gQ .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upu6gyD7gQ .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upu6gyD7gQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upu6gyD7gQ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upu6gyD7gQ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upu6gyD7gQ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upu6gyD7gQ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upu6gyD7gQ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upu6gyD7gQ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upu6gyD7gQ .offcanvas-body .mbr-text,
  .cid-upu6gyD7gQ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upu6gyD7gQ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upu6gyD7gQ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upu6gyD7gQ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upu6gyD7gQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upu6gyD7gQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upu6gyD7gQ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upu6gyD7gQ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upu6gyD7gQ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upu6gyD7gQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu6gyD7gQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upu6gyD7gQ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upu6gyD7gQ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upu6gyD7gQ .lg_brand {
    margin: 0 1rem;
  }
  .cid-upu6gyD7gQ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upu6gyD7gQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upu6gyD7gQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upu6gyD7gQ .nav-item {
    margin: 0 !important;
  }
}
.cid-upu6gyD7gQ .nav-item .nav-link:hover,
.cid-upu6gyD7gQ .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upu6gyD7gQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upu6gyD7gQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upu6gyD7gQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upu6gyD7gQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu6gyD7gQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upu6gyD7gQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upu6gyD7gQ .offcanvas_box {
    display: none;
  }
}
.cid-upu6gyD7gQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upu6gyD7gQ .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upu6gyD7gQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upu6gyD7gQ .container {
  display: flex;
  margin: auto;
}
.cid-upu6gyD7gQ .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upu6gyD7gQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upu6gyD7gQ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upu6gyD7gQ .navbar-caption {
  color: #2f2e30;
}
.cid-upu6gyD7gQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upu6gyD7gQ .navbar-nav {
    margin: 0;
  }
}
.cid-upu6gyD7gQ .dropdown-menu,
.cid-upu6gyD7gQ .navbar.opened {
  background-color: false !important;
}
.cid-upu6gyD7gQ .nav-item:focus,
.cid-upu6gyD7gQ .nav-link:focus {
  outline: none;
}
.cid-upu6gyD7gQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upu6gyD7gQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upu6gyD7gQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upu6gyD7gQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upu6gyD7gQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upu6gyD7gQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upu6gyD7gQ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upu6gyD7gQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upu6gyD7gQ .navbar.opened {
  transition: all 0.3s;
}
.cid-upu6gyD7gQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upu6gyD7gQ .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upu6gyD7gQ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upu6gyD7gQ .navbar.collapsed {
  justify-content: center;
}
.cid-upu6gyD7gQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upu6gyD7gQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upu6gyD7gQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upu6gyD7gQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upu6gyD7gQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upu6gyD7gQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upu6gyD7gQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upu6gyD7gQ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upu6gyD7gQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upu6gyD7gQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upu6gyD7gQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upu6gyD7gQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upu6gyD7gQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upu6gyD7gQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upu6gyD7gQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upu6gyD7gQ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upu6gyD7gQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upu6gyD7gQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upu6gyD7gQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upu6gyD7gQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upu6gyD7gQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upu6gyD7gQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-upu6gyD7gQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upu6gyD7gQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upu6gyD7gQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upu6gyD7gQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upu6gyD7gQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upu6gyD7gQ .dropdown-item.active,
.cid-upu6gyD7gQ .dropdown-item:active {
  background-color: transparent;
}
.cid-upu6gyD7gQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upu6gyD7gQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upu6gyD7gQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upu6gyD7gQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upu6gyD7gQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upu6gyD7gQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upu6gyD7gQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upu6gyD7gQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upu6gyD7gQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upu6gyD7gQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu6gyD7gQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu6gyD7gQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upu6gyD7gQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu6gyD7gQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upu6gyD7gQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upu6gyD7gQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu6gyD7gQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upu6gyD7gQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upu6gyD7gQ .navbar {
    height: 70px;
  }
  .cid-upu6gyD7gQ .navbar.opened {
    height: auto;
  }
  .cid-upu6gyD7gQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upu6gyD7gQ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upu6gyD7gQ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upu6gyD7gQ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upu6gyD7gQ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upu6gyD7gQ .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upu6gyD7gQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upu6gyD7gQ .text_widget {
  margin-bottom: 32px;
}
.cid-upu6gyD7gQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upu6gyD7gQ .text_widget a:hover {
  opacity: .5;
}
.cid-upu6gyD7gQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upu6gyD7gQ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upu6gyD7gQ .mbr-section-subtitle,
.cid-upu6gyD7gQ .text_widget,
.cid-upu6gyD7gQ .mbr-section-btn {
  text-align: center;
}
.cid-upu6gyD7gQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upu6gz2H1S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upu6gz2H1S .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu6gz2H1S .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-upu6gz2H1S .container {
    padding: 0 26px;
  }
}
.cid-upu6gz2H1S .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upu6gz2H1S .content-wrapper {
    padding: 20px;
  }
}
.cid-upu6gz2H1S .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upu6gz2H1S .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upu6gz2H1S .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upu6gz2H1S .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upu6gz2H1S .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upu6gz2H1S .mbr-section-title {
  color: #000000;
}
.cid-upu6gz2H1S .mbr-text,
.cid-upu6gz2H1S .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upu6gz2H1S .mbr-section-title,
.cid-upu6gz2H1S .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upu6gzhT4m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upu6gzhT4m .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu6gzhT4m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu6gzhT4m .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upu6gzhT4m .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upu6gzhT4m .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upu6gzhT4m .container {
    padding: 0 16px;
  }
}
.cid-upu6gzhT4m .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upu6gzhT4m .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upu6gzhT4m .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upu6gzhT4m .box {
    width: 100%;
  }
}
.cid-upu6gzhT4m .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upu6gzhT4m .box .mbr-media {
    height: 450px;
  }
}
.cid-upu6gzhT4m .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upu6gzhT4m .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upu6gzhT4m .mbr-media {
  position: relative;
}
.cid-upu6gzhT4m .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upu6gzhT4m a:hover {
  background-image: none !important;
}
.cid-upu6gzhT4m .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upu6gzhT4m .icon-wrap:hover,
.cid-upu6gzhT4m .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upu6gzhT4m .icon-wrap:hover .mbr-iconfont,
.cid-upu6gzhT4m .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upu6gzhT4m .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upu6gzhT4m .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upu6gzhT4m .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upu6gzhT4m .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upu6gzhT4m .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upu6gzhT4m .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upu6gzE1CK {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upu6gzE1CK .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu6gzE1CK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu6gzE1CK .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upu6gzE1CK .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upu6gzE1CK .container {
    padding: 0 25px;
  }
}
.cid-upu6gzE1CK .row {
  justify-content: center;
}
.cid-upu6gzE1CK .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upu6gzE1CK .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upu6gzE1CK .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upu6gzE1CK .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu6gzE1CK .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu6gzE1CK .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upu6gzE1CK .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upu6gzE1CK .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upu6gzE1CK .list-wrapper .list .item-wrap:hover,
.cid-upu6gzE1CK .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upu6gzE1CK .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu6gzE1CK .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu6gzE1CK .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upu6gzE1CK .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upu6gzE1CK .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upu6gzE1CK .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upu6gzE1CK .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upu6gzE1CK .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upu6gzE1CK .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upu6gzE1CK .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upu6gzE1CK .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upu6gzE1CK .copyright {
    margin-bottom: 20px;
  }
}
.cid-upu6gzE1CK .mbr-section-btn {
  text-align: center;
}
.cid-upu6gzE1CK .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upu6gzE1CK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upu6gzE1CK .mbr-text {
  color: #ffffff;
}
.cid-upu6gzE1CK .list {
  color: #ffffff;
}
.cid-upu6gzE1CK .list,
.cid-upu6gzE1CK .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upuxkgTEvX {
  z-index: 1000;
  width: 100%;
}
.cid-upuxkgTEvX .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upuxkgTEvX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upuxkgTEvX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upuxkgTEvX .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upuxkgTEvX .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upuxkgTEvX .menu_box .navbar.opened,
  .cid-upuxkgTEvX .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upuxkgTEvX nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upuxkgTEvX .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upuxkgTEvX .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upuxkgTEvX .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upuxkgTEvX .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upuxkgTEvX .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upuxkgTEvX .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upuxkgTEvX .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upuxkgTEvX .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upuxkgTEvX .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upuxkgTEvX .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upuxkgTEvX .offcanvas-body .mbr-text,
  .cid-upuxkgTEvX .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upuxkgTEvX .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upuxkgTEvX .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upuxkgTEvX .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upuxkgTEvX .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upuxkgTEvX .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upuxkgTEvX .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upuxkgTEvX .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upuxkgTEvX ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upuxkgTEvX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuxkgTEvX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upuxkgTEvX .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upuxkgTEvX li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upuxkgTEvX .lg_brand {
    margin: 0 1rem;
  }
  .cid-upuxkgTEvX .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upuxkgTEvX .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upuxkgTEvX .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upuxkgTEvX .nav-item {
    margin: 0 !important;
  }
}
.cid-upuxkgTEvX .nav-item .nav-link:hover,
.cid-upuxkgTEvX .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upuxkgTEvX .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upuxkgTEvX .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upuxkgTEvX .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upuxkgTEvX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuxkgTEvX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upuxkgTEvX .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upuxkgTEvX .offcanvas_box {
    display: none;
  }
}
.cid-upuxkgTEvX .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upuxkgTEvX .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upuxkgTEvX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upuxkgTEvX .container {
  display: flex;
  margin: auto;
}
.cid-upuxkgTEvX .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upuxkgTEvX .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upuxkgTEvX .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upuxkgTEvX .navbar-caption {
  color: #2f2e30;
}
.cid-upuxkgTEvX .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upuxkgTEvX .navbar-nav {
    margin: 0;
  }
}
.cid-upuxkgTEvX .dropdown-menu,
.cid-upuxkgTEvX .navbar.opened {
  background-color: false !important;
}
.cid-upuxkgTEvX .nav-item:focus,
.cid-upuxkgTEvX .nav-link:focus {
  outline: none;
}
.cid-upuxkgTEvX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upuxkgTEvX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upuxkgTEvX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upuxkgTEvX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upuxkgTEvX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upuxkgTEvX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upuxkgTEvX .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upuxkgTEvX .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upuxkgTEvX .navbar.opened {
  transition: all 0.3s;
}
.cid-upuxkgTEvX .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upuxkgTEvX .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upuxkgTEvX .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upuxkgTEvX .navbar.collapsed {
  justify-content: center;
}
.cid-upuxkgTEvX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upuxkgTEvX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upuxkgTEvX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upuxkgTEvX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upuxkgTEvX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upuxkgTEvX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upuxkgTEvX .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upuxkgTEvX .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upuxkgTEvX .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upuxkgTEvX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upuxkgTEvX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upuxkgTEvX .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upuxkgTEvX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upuxkgTEvX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upuxkgTEvX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upuxkgTEvX .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upuxkgTEvX .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upuxkgTEvX .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upuxkgTEvX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upuxkgTEvX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upuxkgTEvX .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upuxkgTEvX .navbar.navbar-short {
  min-height: 60px;
}
.cid-upuxkgTEvX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upuxkgTEvX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upuxkgTEvX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upuxkgTEvX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upuxkgTEvX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upuxkgTEvX .dropdown-item.active,
.cid-upuxkgTEvX .dropdown-item:active {
  background-color: transparent;
}
.cid-upuxkgTEvX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upuxkgTEvX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upuxkgTEvX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upuxkgTEvX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upuxkgTEvX ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upuxkgTEvX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upuxkgTEvX button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upuxkgTEvX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upuxkgTEvX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upuxkgTEvX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuxkgTEvX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuxkgTEvX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upuxkgTEvX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuxkgTEvX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upuxkgTEvX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upuxkgTEvX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuxkgTEvX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upuxkgTEvX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upuxkgTEvX .navbar {
    height: 70px;
  }
  .cid-upuxkgTEvX .navbar.opened {
    height: auto;
  }
  .cid-upuxkgTEvX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upuxkgTEvX .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upuxkgTEvX .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upuxkgTEvX .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upuxkgTEvX .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upuxkgTEvX .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upuxkgTEvX .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upuxkgTEvX .text_widget {
  margin-bottom: 32px;
}
.cid-upuxkgTEvX .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upuxkgTEvX .text_widget a:hover {
  opacity: .5;
}
.cid-upuxkgTEvX .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upuxkgTEvX .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upuxkgTEvX .mbr-section-subtitle,
.cid-upuxkgTEvX .text_widget,
.cid-upuxkgTEvX .mbr-section-btn {
  text-align: center;
}
.cid-upuxkgTEvX a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upuxkhirap {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upuxkhirap .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuxkhirap .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-upuxkhirap .container {
    padding: 0 26px;
  }
}
.cid-upuxkhirap .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upuxkhirap .content-wrapper {
    padding: 20px;
  }
}
.cid-upuxkhirap .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upuxkhirap .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upuxkhirap .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upuxkhirap .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upuxkhirap .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upuxkhirap .mbr-section-title {
  color: #000000;
}
.cid-upuxkhirap .mbr-text,
.cid-upuxkhirap .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upuxkhirap .mbr-section-title,
.cid-upuxkhirap .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upuxkhvydQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upuxkhvydQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuxkhvydQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuxkhvydQ .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upuxkhvydQ .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upuxkhvydQ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upuxkhvydQ .container {
    padding: 0 16px;
  }
}
.cid-upuxkhvydQ .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upuxkhvydQ .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upuxkhvydQ .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upuxkhvydQ .box {
    width: 100%;
  }
}
.cid-upuxkhvydQ .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upuxkhvydQ .box .mbr-media {
    height: 450px;
  }
}
.cid-upuxkhvydQ .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upuxkhvydQ .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upuxkhvydQ .mbr-media {
  position: relative;
}
.cid-upuxkhvydQ .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upuxkhvydQ a:hover {
  background-image: none !important;
}
.cid-upuxkhvydQ .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upuxkhvydQ .icon-wrap:hover,
.cid-upuxkhvydQ .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upuxkhvydQ .icon-wrap:hover .mbr-iconfont,
.cid-upuxkhvydQ .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upuxkhvydQ .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upuxkhvydQ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upuxkhvydQ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upuxkhvydQ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upuxkhvydQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upuxkhvydQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upuxkhVPxA {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upuxkhVPxA .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuxkhVPxA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuxkhVPxA .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upuxkhVPxA .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upuxkhVPxA .container {
    padding: 0 25px;
  }
}
.cid-upuxkhVPxA .row {
  justify-content: center;
}
.cid-upuxkhVPxA .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upuxkhVPxA .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upuxkhVPxA .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upuxkhVPxA .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuxkhVPxA .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuxkhVPxA .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upuxkhVPxA .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upuxkhVPxA .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upuxkhVPxA .list-wrapper .list .item-wrap:hover,
.cid-upuxkhVPxA .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upuxkhVPxA .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuxkhVPxA .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuxkhVPxA .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upuxkhVPxA .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upuxkhVPxA .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upuxkhVPxA .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upuxkhVPxA .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upuxkhVPxA .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upuxkhVPxA .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upuxkhVPxA .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upuxkhVPxA .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upuxkhVPxA .copyright {
    margin-bottom: 20px;
  }
}
.cid-upuxkhVPxA .mbr-section-btn {
  text-align: center;
}
.cid-upuxkhVPxA .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upuxkhVPxA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upuxkhVPxA .mbr-text {
  color: #ffffff;
}
.cid-upuxkhVPxA .list {
  color: #ffffff;
}
.cid-upuxkhVPxA .list,
.cid-upuxkhVPxA .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upuvVinLm5 {
  z-index: 1000;
  width: 100%;
}
.cid-upuvVinLm5 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upuvVinLm5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upuvVinLm5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upuvVinLm5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upuvVinLm5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upuvVinLm5 .menu_box .navbar.opened,
  .cid-upuvVinLm5 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upuvVinLm5 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upuvVinLm5 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upuvVinLm5 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upuvVinLm5 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upuvVinLm5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upuvVinLm5 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upuvVinLm5 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upuvVinLm5 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upuvVinLm5 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upuvVinLm5 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upuvVinLm5 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upuvVinLm5 .offcanvas-body .mbr-text,
  .cid-upuvVinLm5 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upuvVinLm5 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upuvVinLm5 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upuvVinLm5 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upuvVinLm5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upuvVinLm5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upuvVinLm5 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upuvVinLm5 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upuvVinLm5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upuvVinLm5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuvVinLm5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upuvVinLm5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upuvVinLm5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upuvVinLm5 .lg_brand {
    margin: 0 1rem;
  }
  .cid-upuvVinLm5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upuvVinLm5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upuvVinLm5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upuvVinLm5 .nav-item {
    margin: 0 !important;
  }
}
.cid-upuvVinLm5 .nav-item .nav-link:hover,
.cid-upuvVinLm5 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upuvVinLm5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upuvVinLm5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upuvVinLm5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upuvVinLm5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuvVinLm5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upuvVinLm5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upuvVinLm5 .offcanvas_box {
    display: none;
  }
}
.cid-upuvVinLm5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upuvVinLm5 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upuvVinLm5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upuvVinLm5 .container {
  display: flex;
  margin: auto;
}
.cid-upuvVinLm5 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upuvVinLm5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upuvVinLm5 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upuvVinLm5 .navbar-caption {
  color: #2f2e30;
}
.cid-upuvVinLm5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upuvVinLm5 .navbar-nav {
    margin: 0;
  }
}
.cid-upuvVinLm5 .dropdown-menu,
.cid-upuvVinLm5 .navbar.opened {
  background-color: false !important;
}
.cid-upuvVinLm5 .nav-item:focus,
.cid-upuvVinLm5 .nav-link:focus {
  outline: none;
}
.cid-upuvVinLm5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upuvVinLm5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upuvVinLm5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upuvVinLm5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upuvVinLm5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upuvVinLm5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upuvVinLm5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upuvVinLm5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upuvVinLm5 .navbar.opened {
  transition: all 0.3s;
}
.cid-upuvVinLm5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upuvVinLm5 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upuvVinLm5 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upuvVinLm5 .navbar.collapsed {
  justify-content: center;
}
.cid-upuvVinLm5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upuvVinLm5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upuvVinLm5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upuvVinLm5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upuvVinLm5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upuvVinLm5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upuvVinLm5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upuvVinLm5 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upuvVinLm5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upuvVinLm5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upuvVinLm5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upuvVinLm5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upuvVinLm5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upuvVinLm5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upuvVinLm5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upuvVinLm5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upuvVinLm5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upuvVinLm5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upuvVinLm5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upuvVinLm5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upuvVinLm5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upuvVinLm5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-upuvVinLm5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upuvVinLm5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upuvVinLm5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upuvVinLm5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upuvVinLm5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upuvVinLm5 .dropdown-item.active,
.cid-upuvVinLm5 .dropdown-item:active {
  background-color: transparent;
}
.cid-upuvVinLm5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upuvVinLm5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upuvVinLm5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upuvVinLm5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upuvVinLm5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upuvVinLm5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upuvVinLm5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upuvVinLm5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upuvVinLm5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upuvVinLm5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuvVinLm5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuvVinLm5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upuvVinLm5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuvVinLm5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upuvVinLm5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upuvVinLm5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuvVinLm5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upuvVinLm5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upuvVinLm5 .navbar {
    height: 70px;
  }
  .cid-upuvVinLm5 .navbar.opened {
    height: auto;
  }
  .cid-upuvVinLm5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upuvVinLm5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upuvVinLm5 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upuvVinLm5 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upuvVinLm5 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upuvVinLm5 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upuvVinLm5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upuvVinLm5 .text_widget {
  margin-bottom: 32px;
}
.cid-upuvVinLm5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upuvVinLm5 .text_widget a:hover {
  opacity: .5;
}
.cid-upuvVinLm5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upuvVinLm5 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upuvVinLm5 .mbr-section-subtitle,
.cid-upuvVinLm5 .text_widget,
.cid-upuvVinLm5 .mbr-section-btn {
  text-align: center;
}
.cid-upuvVinLm5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upuvViMqpP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upuvViMqpP .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuvViMqpP .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-upuvViMqpP .container {
    padding: 0 26px;
  }
}
.cid-upuvViMqpP .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upuvViMqpP .content-wrapper {
    padding: 20px;
  }
}
.cid-upuvViMqpP .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upuvViMqpP .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upuvViMqpP .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upuvViMqpP .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upuvViMqpP .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upuvViMqpP .mbr-section-title {
  color: #000000;
}
.cid-upuvViMqpP .mbr-text,
.cid-upuvViMqpP .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upuvViMqpP .mbr-section-title,
.cid-upuvViMqpP .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upuvViZvfO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upuvViZvfO .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuvViZvfO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuvViZvfO .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upuvViZvfO .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upuvViZvfO .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upuvViZvfO .container {
    padding: 0 16px;
  }
}
.cid-upuvViZvfO .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upuvViZvfO .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upuvViZvfO .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upuvViZvfO .box {
    width: 100%;
  }
}
.cid-upuvViZvfO .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upuvViZvfO .box .mbr-media {
    height: 450px;
  }
}
.cid-upuvViZvfO .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upuvViZvfO .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upuvViZvfO .mbr-media {
  position: relative;
}
.cid-upuvViZvfO .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upuvViZvfO a:hover {
  background-image: none !important;
}
.cid-upuvViZvfO .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upuvViZvfO .icon-wrap:hover,
.cid-upuvViZvfO .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upuvViZvfO .icon-wrap:hover .mbr-iconfont,
.cid-upuvViZvfO .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upuvViZvfO .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upuvViZvfO .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upuvViZvfO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upuvViZvfO .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upuvViZvfO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upuvViZvfO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upuvVjmGXQ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upuvVjmGXQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuvVjmGXQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuvVjmGXQ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upuvVjmGXQ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upuvVjmGXQ .container {
    padding: 0 25px;
  }
}
.cid-upuvVjmGXQ .row {
  justify-content: center;
}
.cid-upuvVjmGXQ .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upuvVjmGXQ .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upuvVjmGXQ .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upuvVjmGXQ .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuvVjmGXQ .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuvVjmGXQ .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upuvVjmGXQ .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upuvVjmGXQ .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upuvVjmGXQ .list-wrapper .list .item-wrap:hover,
.cid-upuvVjmGXQ .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upuvVjmGXQ .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuvVjmGXQ .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuvVjmGXQ .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upuvVjmGXQ .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upuvVjmGXQ .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upuvVjmGXQ .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upuvVjmGXQ .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upuvVjmGXQ .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upuvVjmGXQ .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upuvVjmGXQ .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upuvVjmGXQ .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upuvVjmGXQ .copyright {
    margin-bottom: 20px;
  }
}
.cid-upuvVjmGXQ .mbr-section-btn {
  text-align: center;
}
.cid-upuvVjmGXQ .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upuvVjmGXQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upuvVjmGXQ .mbr-text {
  color: #ffffff;
}
.cid-upuvVjmGXQ .list {
  color: #ffffff;
}
.cid-upuvVjmGXQ .list,
.cid-upuvVjmGXQ .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upuv9zoanJ {
  z-index: 1000;
  width: 100%;
}
.cid-upuv9zoanJ .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upuv9zoanJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upuv9zoanJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upuv9zoanJ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upuv9zoanJ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upuv9zoanJ .menu_box .navbar.opened,
  .cid-upuv9zoanJ .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upuv9zoanJ nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upuv9zoanJ .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upuv9zoanJ .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upuv9zoanJ .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upuv9zoanJ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upuv9zoanJ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upuv9zoanJ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upuv9zoanJ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upuv9zoanJ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upuv9zoanJ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upuv9zoanJ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upuv9zoanJ .offcanvas-body .mbr-text,
  .cid-upuv9zoanJ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upuv9zoanJ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upuv9zoanJ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upuv9zoanJ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upuv9zoanJ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upuv9zoanJ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upuv9zoanJ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upuv9zoanJ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upuv9zoanJ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upuv9zoanJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuv9zoanJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upuv9zoanJ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upuv9zoanJ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upuv9zoanJ .lg_brand {
    margin: 0 1rem;
  }
  .cid-upuv9zoanJ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upuv9zoanJ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upuv9zoanJ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upuv9zoanJ .nav-item {
    margin: 0 !important;
  }
}
.cid-upuv9zoanJ .nav-item .nav-link:hover,
.cid-upuv9zoanJ .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upuv9zoanJ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upuv9zoanJ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upuv9zoanJ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upuv9zoanJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuv9zoanJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upuv9zoanJ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upuv9zoanJ .offcanvas_box {
    display: none;
  }
}
.cid-upuv9zoanJ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upuv9zoanJ .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upuv9zoanJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upuv9zoanJ .container {
  display: flex;
  margin: auto;
}
.cid-upuv9zoanJ .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upuv9zoanJ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upuv9zoanJ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upuv9zoanJ .navbar-caption {
  color: #2f2e30;
}
.cid-upuv9zoanJ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upuv9zoanJ .navbar-nav {
    margin: 0;
  }
}
.cid-upuv9zoanJ .dropdown-menu,
.cid-upuv9zoanJ .navbar.opened {
  background-color: false !important;
}
.cid-upuv9zoanJ .nav-item:focus,
.cid-upuv9zoanJ .nav-link:focus {
  outline: none;
}
.cid-upuv9zoanJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upuv9zoanJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upuv9zoanJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upuv9zoanJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upuv9zoanJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upuv9zoanJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upuv9zoanJ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upuv9zoanJ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upuv9zoanJ .navbar.opened {
  transition: all 0.3s;
}
.cid-upuv9zoanJ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upuv9zoanJ .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upuv9zoanJ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upuv9zoanJ .navbar.collapsed {
  justify-content: center;
}
.cid-upuv9zoanJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upuv9zoanJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upuv9zoanJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upuv9zoanJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upuv9zoanJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upuv9zoanJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upuv9zoanJ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upuv9zoanJ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upuv9zoanJ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upuv9zoanJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upuv9zoanJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upuv9zoanJ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upuv9zoanJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upuv9zoanJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upuv9zoanJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upuv9zoanJ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upuv9zoanJ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upuv9zoanJ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upuv9zoanJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upuv9zoanJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upuv9zoanJ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upuv9zoanJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-upuv9zoanJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upuv9zoanJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upuv9zoanJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upuv9zoanJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upuv9zoanJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upuv9zoanJ .dropdown-item.active,
.cid-upuv9zoanJ .dropdown-item:active {
  background-color: transparent;
}
.cid-upuv9zoanJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upuv9zoanJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upuv9zoanJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upuv9zoanJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upuv9zoanJ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upuv9zoanJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upuv9zoanJ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upuv9zoanJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upuv9zoanJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upuv9zoanJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuv9zoanJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuv9zoanJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upuv9zoanJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuv9zoanJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upuv9zoanJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upuv9zoanJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuv9zoanJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upuv9zoanJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upuv9zoanJ .navbar {
    height: 70px;
  }
  .cid-upuv9zoanJ .navbar.opened {
    height: auto;
  }
  .cid-upuv9zoanJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upuv9zoanJ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upuv9zoanJ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upuv9zoanJ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upuv9zoanJ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upuv9zoanJ .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upuv9zoanJ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upuv9zoanJ .text_widget {
  margin-bottom: 32px;
}
.cid-upuv9zoanJ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upuv9zoanJ .text_widget a:hover {
  opacity: .5;
}
.cid-upuv9zoanJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upuv9zoanJ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upuv9zoanJ .mbr-section-subtitle,
.cid-upuv9zoanJ .text_widget,
.cid-upuv9zoanJ .mbr-section-btn {
  text-align: center;
}
.cid-upuv9zoanJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upuv9zYDZ8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upuv9zYDZ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuv9zYDZ8 .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-upuv9zYDZ8 .container {
    padding: 0 26px;
  }
}
.cid-upuv9zYDZ8 .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upuv9zYDZ8 .content-wrapper {
    padding: 20px;
  }
}
.cid-upuv9zYDZ8 .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upuv9zYDZ8 .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upuv9zYDZ8 .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upuv9zYDZ8 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upuv9zYDZ8 .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upuv9zYDZ8 .mbr-section-title {
  color: #000000;
}
.cid-upuv9zYDZ8 .mbr-text,
.cid-upuv9zYDZ8 .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upuv9zYDZ8 .mbr-section-title,
.cid-upuv9zYDZ8 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upuv9Aj6sf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upuv9Aj6sf .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuv9Aj6sf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuv9Aj6sf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upuv9Aj6sf .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upuv9Aj6sf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upuv9Aj6sf .container {
    padding: 0 16px;
  }
}
.cid-upuv9Aj6sf .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upuv9Aj6sf .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upuv9Aj6sf .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upuv9Aj6sf .box {
    width: 100%;
  }
}
.cid-upuv9Aj6sf .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upuv9Aj6sf .box .mbr-media {
    height: 450px;
  }
}
.cid-upuv9Aj6sf .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upuv9Aj6sf .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upuv9Aj6sf .mbr-media {
  position: relative;
}
.cid-upuv9Aj6sf .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upuv9Aj6sf a:hover {
  background-image: none !important;
}
.cid-upuv9Aj6sf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upuv9Aj6sf .icon-wrap:hover,
.cid-upuv9Aj6sf .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upuv9Aj6sf .icon-wrap:hover .mbr-iconfont,
.cid-upuv9Aj6sf .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upuv9Aj6sf .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upuv9Aj6sf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upuv9Aj6sf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upuv9Aj6sf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upuv9Aj6sf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upuv9Aj6sf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upuv9AQOTa {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upuv9AQOTa .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuv9AQOTa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuv9AQOTa .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upuv9AQOTa .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upuv9AQOTa .container {
    padding: 0 25px;
  }
}
.cid-upuv9AQOTa .row {
  justify-content: center;
}
.cid-upuv9AQOTa .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upuv9AQOTa .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upuv9AQOTa .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upuv9AQOTa .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuv9AQOTa .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuv9AQOTa .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upuv9AQOTa .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upuv9AQOTa .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upuv9AQOTa .list-wrapper .list .item-wrap:hover,
.cid-upuv9AQOTa .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upuv9AQOTa .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuv9AQOTa .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuv9AQOTa .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upuv9AQOTa .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upuv9AQOTa .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upuv9AQOTa .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upuv9AQOTa .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upuv9AQOTa .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upuv9AQOTa .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upuv9AQOTa .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upuv9AQOTa .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upuv9AQOTa .copyright {
    margin-bottom: 20px;
  }
}
.cid-upuv9AQOTa .mbr-section-btn {
  text-align: center;
}
.cid-upuv9AQOTa .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upuv9AQOTa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upuv9AQOTa .mbr-text {
  color: #ffffff;
}
.cid-upuv9AQOTa .list {
  color: #ffffff;
}
.cid-upuv9AQOTa .list,
.cid-upuv9AQOTa .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uputlvM7ZI {
  z-index: 1000;
  width: 100%;
}
.cid-uputlvM7ZI .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uputlvM7ZI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uputlvM7ZI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uputlvM7ZI .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uputlvM7ZI .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uputlvM7ZI .menu_box .navbar.opened,
  .cid-uputlvM7ZI .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uputlvM7ZI nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uputlvM7ZI .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uputlvM7ZI .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uputlvM7ZI .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uputlvM7ZI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uputlvM7ZI .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uputlvM7ZI .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uputlvM7ZI .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uputlvM7ZI .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uputlvM7ZI .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uputlvM7ZI .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uputlvM7ZI .offcanvas-body .mbr-text,
  .cid-uputlvM7ZI .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uputlvM7ZI .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uputlvM7ZI .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uputlvM7ZI .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uputlvM7ZI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uputlvM7ZI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uputlvM7ZI .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uputlvM7ZI .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uputlvM7ZI ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uputlvM7ZI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uputlvM7ZI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uputlvM7ZI .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uputlvM7ZI li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uputlvM7ZI .lg_brand {
    margin: 0 1rem;
  }
  .cid-uputlvM7ZI .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uputlvM7ZI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uputlvM7ZI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uputlvM7ZI .nav-item {
    margin: 0 !important;
  }
}
.cid-uputlvM7ZI .nav-item .nav-link:hover,
.cid-uputlvM7ZI .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uputlvM7ZI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uputlvM7ZI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uputlvM7ZI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uputlvM7ZI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uputlvM7ZI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uputlvM7ZI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uputlvM7ZI .offcanvas_box {
    display: none;
  }
}
.cid-uputlvM7ZI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uputlvM7ZI .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uputlvM7ZI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uputlvM7ZI .container {
  display: flex;
  margin: auto;
}
.cid-uputlvM7ZI .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uputlvM7ZI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uputlvM7ZI .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uputlvM7ZI .navbar-caption {
  color: #2f2e30;
}
.cid-uputlvM7ZI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uputlvM7ZI .navbar-nav {
    margin: 0;
  }
}
.cid-uputlvM7ZI .dropdown-menu,
.cid-uputlvM7ZI .navbar.opened {
  background-color: false !important;
}
.cid-uputlvM7ZI .nav-item:focus,
.cid-uputlvM7ZI .nav-link:focus {
  outline: none;
}
.cid-uputlvM7ZI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uputlvM7ZI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uputlvM7ZI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uputlvM7ZI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uputlvM7ZI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uputlvM7ZI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uputlvM7ZI .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uputlvM7ZI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uputlvM7ZI .navbar.opened {
  transition: all 0.3s;
}
.cid-uputlvM7ZI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uputlvM7ZI .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uputlvM7ZI .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uputlvM7ZI .navbar.collapsed {
  justify-content: center;
}
.cid-uputlvM7ZI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uputlvM7ZI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uputlvM7ZI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uputlvM7ZI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uputlvM7ZI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uputlvM7ZI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uputlvM7ZI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uputlvM7ZI .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uputlvM7ZI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uputlvM7ZI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uputlvM7ZI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uputlvM7ZI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uputlvM7ZI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uputlvM7ZI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uputlvM7ZI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uputlvM7ZI .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uputlvM7ZI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uputlvM7ZI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uputlvM7ZI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uputlvM7ZI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uputlvM7ZI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uputlvM7ZI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uputlvM7ZI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uputlvM7ZI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uputlvM7ZI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uputlvM7ZI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uputlvM7ZI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uputlvM7ZI .dropdown-item.active,
.cid-uputlvM7ZI .dropdown-item:active {
  background-color: transparent;
}
.cid-uputlvM7ZI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uputlvM7ZI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uputlvM7ZI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uputlvM7ZI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uputlvM7ZI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uputlvM7ZI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uputlvM7ZI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uputlvM7ZI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uputlvM7ZI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uputlvM7ZI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uputlvM7ZI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uputlvM7ZI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uputlvM7ZI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uputlvM7ZI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uputlvM7ZI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uputlvM7ZI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uputlvM7ZI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uputlvM7ZI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uputlvM7ZI .navbar {
    height: 70px;
  }
  .cid-uputlvM7ZI .navbar.opened {
    height: auto;
  }
  .cid-uputlvM7ZI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uputlvM7ZI .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uputlvM7ZI .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uputlvM7ZI .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uputlvM7ZI .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uputlvM7ZI .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uputlvM7ZI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uputlvM7ZI .text_widget {
  margin-bottom: 32px;
}
.cid-uputlvM7ZI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uputlvM7ZI .text_widget a:hover {
  opacity: .5;
}
.cid-uputlvM7ZI .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uputlvM7ZI .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uputlvM7ZI .mbr-section-subtitle,
.cid-uputlvM7ZI .text_widget,
.cid-uputlvM7ZI .mbr-section-btn {
  text-align: center;
}
.cid-uputlvM7ZI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uputlwaty6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-uputlwaty6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uputlwaty6 .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-uputlwaty6 .container {
    padding: 0 26px;
  }
}
.cid-uputlwaty6 .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-uputlwaty6 .content-wrapper {
    padding: 20px;
  }
}
.cid-uputlwaty6 .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-uputlwaty6 .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-uputlwaty6 .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uputlwaty6 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uputlwaty6 .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uputlwaty6 .mbr-section-title {
  color: #000000;
}
.cid-uputlwaty6 .mbr-text,
.cid-uputlwaty6 .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-uputlwaty6 .mbr-section-title,
.cid-uputlwaty6 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uputlwnfoe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uputlwnfoe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uputlwnfoe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uputlwnfoe .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uputlwnfoe .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uputlwnfoe .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uputlwnfoe .container {
    padding: 0 16px;
  }
}
.cid-uputlwnfoe .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uputlwnfoe .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uputlwnfoe .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uputlwnfoe .box {
    width: 100%;
  }
}
.cid-uputlwnfoe .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uputlwnfoe .box .mbr-media {
    height: 450px;
  }
}
.cid-uputlwnfoe .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uputlwnfoe .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uputlwnfoe .mbr-media {
  position: relative;
}
.cid-uputlwnfoe .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uputlwnfoe a:hover {
  background-image: none !important;
}
.cid-uputlwnfoe .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uputlwnfoe .icon-wrap:hover,
.cid-uputlwnfoe .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uputlwnfoe .icon-wrap:hover .mbr-iconfont,
.cid-uputlwnfoe .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uputlwnfoe .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uputlwnfoe .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uputlwnfoe .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uputlwnfoe .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uputlwnfoe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uputlwnfoe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uputlwM8dD {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uputlwM8dD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uputlwM8dD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uputlwM8dD .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uputlwM8dD .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uputlwM8dD .container {
    padding: 0 25px;
  }
}
.cid-uputlwM8dD .row {
  justify-content: center;
}
.cid-uputlwM8dD .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uputlwM8dD .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uputlwM8dD .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uputlwM8dD .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uputlwM8dD .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uputlwM8dD .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uputlwM8dD .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uputlwM8dD .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uputlwM8dD .list-wrapper .list .item-wrap:hover,
.cid-uputlwM8dD .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uputlwM8dD .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uputlwM8dD .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uputlwM8dD .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uputlwM8dD .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uputlwM8dD .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uputlwM8dD .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uputlwM8dD .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uputlwM8dD .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uputlwM8dD .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uputlwM8dD .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uputlwM8dD .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uputlwM8dD .copyright {
    margin-bottom: 20px;
  }
}
.cid-uputlwM8dD .mbr-section-btn {
  text-align: center;
}
.cid-uputlwM8dD .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uputlwM8dD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uputlwM8dD .mbr-text {
  color: #ffffff;
}
.cid-uputlwM8dD .list {
  color: #ffffff;
}
.cid-uputlwM8dD .list,
.cid-uputlwM8dD .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upuaYlAqYs {
  z-index: 1000;
  width: 100%;
}
.cid-upuaYlAqYs .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upuaYlAqYs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upuaYlAqYs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upuaYlAqYs .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upuaYlAqYs .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upuaYlAqYs .menu_box .navbar.opened,
  .cid-upuaYlAqYs .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upuaYlAqYs nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upuaYlAqYs .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upuaYlAqYs .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upuaYlAqYs .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upuaYlAqYs .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upuaYlAqYs .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upuaYlAqYs .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upuaYlAqYs .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upuaYlAqYs .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upuaYlAqYs .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upuaYlAqYs .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upuaYlAqYs .offcanvas-body .mbr-text,
  .cid-upuaYlAqYs .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upuaYlAqYs .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upuaYlAqYs .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upuaYlAqYs .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upuaYlAqYs .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upuaYlAqYs .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upuaYlAqYs .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upuaYlAqYs .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upuaYlAqYs ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upuaYlAqYs .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuaYlAqYs .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upuaYlAqYs .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upuaYlAqYs li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upuaYlAqYs .lg_brand {
    margin: 0 1rem;
  }
  .cid-upuaYlAqYs .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upuaYlAqYs .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upuaYlAqYs .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upuaYlAqYs .nav-item {
    margin: 0 !important;
  }
}
.cid-upuaYlAqYs .nav-item .nav-link:hover,
.cid-upuaYlAqYs .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upuaYlAqYs .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upuaYlAqYs .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upuaYlAqYs .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upuaYlAqYs .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuaYlAqYs .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upuaYlAqYs .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upuaYlAqYs .offcanvas_box {
    display: none;
  }
}
.cid-upuaYlAqYs .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upuaYlAqYs .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upuaYlAqYs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upuaYlAqYs .container {
  display: flex;
  margin: auto;
}
.cid-upuaYlAqYs .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upuaYlAqYs .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upuaYlAqYs .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upuaYlAqYs .navbar-caption {
  color: #2f2e30;
}
.cid-upuaYlAqYs .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upuaYlAqYs .navbar-nav {
    margin: 0;
  }
}
.cid-upuaYlAqYs .dropdown-menu,
.cid-upuaYlAqYs .navbar.opened {
  background-color: false !important;
}
.cid-upuaYlAqYs .nav-item:focus,
.cid-upuaYlAqYs .nav-link:focus {
  outline: none;
}
.cid-upuaYlAqYs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upuaYlAqYs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upuaYlAqYs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upuaYlAqYs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upuaYlAqYs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upuaYlAqYs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upuaYlAqYs .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upuaYlAqYs .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upuaYlAqYs .navbar.opened {
  transition: all 0.3s;
}
.cid-upuaYlAqYs .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upuaYlAqYs .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upuaYlAqYs .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upuaYlAqYs .navbar.collapsed {
  justify-content: center;
}
.cid-upuaYlAqYs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upuaYlAqYs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upuaYlAqYs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upuaYlAqYs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upuaYlAqYs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upuaYlAqYs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upuaYlAqYs .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upuaYlAqYs .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upuaYlAqYs .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upuaYlAqYs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upuaYlAqYs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upuaYlAqYs .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upuaYlAqYs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upuaYlAqYs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upuaYlAqYs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upuaYlAqYs .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upuaYlAqYs .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upuaYlAqYs .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upuaYlAqYs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upuaYlAqYs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upuaYlAqYs .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upuaYlAqYs .navbar.navbar-short {
  min-height: 60px;
}
.cid-upuaYlAqYs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upuaYlAqYs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upuaYlAqYs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upuaYlAqYs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upuaYlAqYs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upuaYlAqYs .dropdown-item.active,
.cid-upuaYlAqYs .dropdown-item:active {
  background-color: transparent;
}
.cid-upuaYlAqYs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upuaYlAqYs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upuaYlAqYs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upuaYlAqYs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upuaYlAqYs ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upuaYlAqYs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upuaYlAqYs button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upuaYlAqYs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upuaYlAqYs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upuaYlAqYs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuaYlAqYs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuaYlAqYs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upuaYlAqYs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuaYlAqYs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upuaYlAqYs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upuaYlAqYs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuaYlAqYs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upuaYlAqYs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upuaYlAqYs .navbar {
    height: 70px;
  }
  .cid-upuaYlAqYs .navbar.opened {
    height: auto;
  }
  .cid-upuaYlAqYs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upuaYlAqYs .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upuaYlAqYs .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upuaYlAqYs .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upuaYlAqYs .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upuaYlAqYs .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upuaYlAqYs .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upuaYlAqYs .text_widget {
  margin-bottom: 32px;
}
.cid-upuaYlAqYs .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upuaYlAqYs .text_widget a:hover {
  opacity: .5;
}
.cid-upuaYlAqYs .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upuaYlAqYs .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upuaYlAqYs .mbr-section-subtitle,
.cid-upuaYlAqYs .text_widget,
.cid-upuaYlAqYs .mbr-section-btn {
  text-align: center;
}
.cid-upuaYlAqYs a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upuaYlZ1HA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upuaYlZ1HA .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuaYlZ1HA .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-upuaYlZ1HA .container {
    padding: 0 26px;
  }
}
.cid-upuaYlZ1HA .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upuaYlZ1HA .content-wrapper {
    padding: 20px;
  }
}
.cid-upuaYlZ1HA .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upuaYlZ1HA .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upuaYlZ1HA .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upuaYlZ1HA .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upuaYlZ1HA .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upuaYlZ1HA .mbr-section-title {
  color: #000000;
}
.cid-upuaYlZ1HA .mbr-text,
.cid-upuaYlZ1HA .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upuaYlZ1HA .mbr-section-title,
.cid-upuaYlZ1HA .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upuaYmcM6T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upuaYmcM6T .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuaYmcM6T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuaYmcM6T .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upuaYmcM6T .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upuaYmcM6T .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upuaYmcM6T .container {
    padding: 0 16px;
  }
}
.cid-upuaYmcM6T .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upuaYmcM6T .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upuaYmcM6T .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upuaYmcM6T .box {
    width: 100%;
  }
}
.cid-upuaYmcM6T .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upuaYmcM6T .box .mbr-media {
    height: 450px;
  }
}
.cid-upuaYmcM6T .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upuaYmcM6T .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upuaYmcM6T .mbr-media {
  position: relative;
}
.cid-upuaYmcM6T .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upuaYmcM6T a:hover {
  background-image: none !important;
}
.cid-upuaYmcM6T .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upuaYmcM6T .icon-wrap:hover,
.cid-upuaYmcM6T .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upuaYmcM6T .icon-wrap:hover .mbr-iconfont,
.cid-upuaYmcM6T .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upuaYmcM6T .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upuaYmcM6T .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upuaYmcM6T .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upuaYmcM6T .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upuaYmcM6T .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upuaYmcM6T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upuaYmyOp8 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upuaYmyOp8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuaYmyOp8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuaYmyOp8 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upuaYmyOp8 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upuaYmyOp8 .container {
    padding: 0 25px;
  }
}
.cid-upuaYmyOp8 .row {
  justify-content: center;
}
.cid-upuaYmyOp8 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upuaYmyOp8 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upuaYmyOp8 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upuaYmyOp8 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuaYmyOp8 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuaYmyOp8 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upuaYmyOp8 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upuaYmyOp8 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upuaYmyOp8 .list-wrapper .list .item-wrap:hover,
.cid-upuaYmyOp8 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upuaYmyOp8 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuaYmyOp8 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuaYmyOp8 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upuaYmyOp8 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upuaYmyOp8 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upuaYmyOp8 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upuaYmyOp8 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upuaYmyOp8 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upuaYmyOp8 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upuaYmyOp8 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upuaYmyOp8 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upuaYmyOp8 .copyright {
    margin-bottom: 20px;
  }
}
.cid-upuaYmyOp8 .mbr-section-btn {
  text-align: center;
}
.cid-upuaYmyOp8 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upuaYmyOp8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upuaYmyOp8 .mbr-text {
  color: #ffffff;
}
.cid-upuaYmyOp8 .list {
  color: #ffffff;
}
.cid-upuaYmyOp8 .list,
.cid-upuaYmyOp8 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upu8HkDF2x {
  z-index: 1000;
  width: 100%;
}
.cid-upu8HkDF2x .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upu8HkDF2x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upu8HkDF2x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upu8HkDF2x .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upu8HkDF2x .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upu8HkDF2x .menu_box .navbar.opened,
  .cid-upu8HkDF2x .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upu8HkDF2x nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upu8HkDF2x .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upu8HkDF2x .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upu8HkDF2x .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upu8HkDF2x .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upu8HkDF2x .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upu8HkDF2x .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upu8HkDF2x .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upu8HkDF2x .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upu8HkDF2x .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upu8HkDF2x .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upu8HkDF2x .offcanvas-body .mbr-text,
  .cid-upu8HkDF2x .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upu8HkDF2x .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upu8HkDF2x .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upu8HkDF2x .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upu8HkDF2x .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upu8HkDF2x .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upu8HkDF2x .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upu8HkDF2x .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upu8HkDF2x ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upu8HkDF2x .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu8HkDF2x .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upu8HkDF2x .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upu8HkDF2x li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upu8HkDF2x .lg_brand {
    margin: 0 1rem;
  }
  .cid-upu8HkDF2x .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upu8HkDF2x .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upu8HkDF2x .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upu8HkDF2x .nav-item {
    margin: 0 !important;
  }
}
.cid-upu8HkDF2x .nav-item .nav-link:hover,
.cid-upu8HkDF2x .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upu8HkDF2x .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upu8HkDF2x .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upu8HkDF2x .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upu8HkDF2x .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu8HkDF2x .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upu8HkDF2x .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upu8HkDF2x .offcanvas_box {
    display: none;
  }
}
.cid-upu8HkDF2x .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upu8HkDF2x .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upu8HkDF2x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upu8HkDF2x .container {
  display: flex;
  margin: auto;
}
.cid-upu8HkDF2x .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upu8HkDF2x .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upu8HkDF2x .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upu8HkDF2x .navbar-caption {
  color: #2f2e30;
}
.cid-upu8HkDF2x .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upu8HkDF2x .navbar-nav {
    margin: 0;
  }
}
.cid-upu8HkDF2x .dropdown-menu,
.cid-upu8HkDF2x .navbar.opened {
  background-color: false !important;
}
.cid-upu8HkDF2x .nav-item:focus,
.cid-upu8HkDF2x .nav-link:focus {
  outline: none;
}
.cid-upu8HkDF2x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upu8HkDF2x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upu8HkDF2x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upu8HkDF2x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upu8HkDF2x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upu8HkDF2x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upu8HkDF2x .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upu8HkDF2x .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upu8HkDF2x .navbar.opened {
  transition: all 0.3s;
}
.cid-upu8HkDF2x .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upu8HkDF2x .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upu8HkDF2x .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upu8HkDF2x .navbar.collapsed {
  justify-content: center;
}
.cid-upu8HkDF2x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upu8HkDF2x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upu8HkDF2x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upu8HkDF2x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upu8HkDF2x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upu8HkDF2x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upu8HkDF2x .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upu8HkDF2x .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upu8HkDF2x .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upu8HkDF2x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upu8HkDF2x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upu8HkDF2x .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upu8HkDF2x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upu8HkDF2x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upu8HkDF2x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upu8HkDF2x .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upu8HkDF2x .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upu8HkDF2x .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upu8HkDF2x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upu8HkDF2x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upu8HkDF2x .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upu8HkDF2x .navbar.navbar-short {
  min-height: 60px;
}
.cid-upu8HkDF2x .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upu8HkDF2x .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upu8HkDF2x .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upu8HkDF2x .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upu8HkDF2x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upu8HkDF2x .dropdown-item.active,
.cid-upu8HkDF2x .dropdown-item:active {
  background-color: transparent;
}
.cid-upu8HkDF2x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upu8HkDF2x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upu8HkDF2x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upu8HkDF2x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upu8HkDF2x ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upu8HkDF2x .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upu8HkDF2x button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upu8HkDF2x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upu8HkDF2x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upu8HkDF2x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu8HkDF2x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu8HkDF2x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upu8HkDF2x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu8HkDF2x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upu8HkDF2x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upu8HkDF2x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu8HkDF2x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upu8HkDF2x .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upu8HkDF2x .navbar {
    height: 70px;
  }
  .cid-upu8HkDF2x .navbar.opened {
    height: auto;
  }
  .cid-upu8HkDF2x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upu8HkDF2x .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upu8HkDF2x .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upu8HkDF2x .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upu8HkDF2x .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upu8HkDF2x .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upu8HkDF2x .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upu8HkDF2x .text_widget {
  margin-bottom: 32px;
}
.cid-upu8HkDF2x .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upu8HkDF2x .text_widget a:hover {
  opacity: .5;
}
.cid-upu8HkDF2x .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upu8HkDF2x .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upu8HkDF2x .mbr-section-subtitle,
.cid-upu8HkDF2x .text_widget,
.cid-upu8HkDF2x .mbr-section-btn {
  text-align: center;
}
.cid-upu8HkDF2x a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upu8HkZvIf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upu8HkZvIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu8HkZvIf .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-upu8HkZvIf .container {
    padding: 0 26px;
  }
}
.cid-upu8HkZvIf .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upu8HkZvIf .content-wrapper {
    padding: 20px;
  }
}
.cid-upu8HkZvIf .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upu8HkZvIf .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upu8HkZvIf .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upu8HkZvIf .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upu8HkZvIf .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upu8HkZvIf .mbr-section-title {
  color: #000000;
}
.cid-upu8HkZvIf .mbr-text,
.cid-upu8HkZvIf .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upu8HkZvIf .mbr-section-title,
.cid-upu8HkZvIf .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upu8HlcJd3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upu8HlcJd3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu8HlcJd3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu8HlcJd3 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upu8HlcJd3 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upu8HlcJd3 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upu8HlcJd3 .container {
    padding: 0 16px;
  }
}
.cid-upu8HlcJd3 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upu8HlcJd3 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upu8HlcJd3 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upu8HlcJd3 .box {
    width: 100%;
  }
}
.cid-upu8HlcJd3 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upu8HlcJd3 .box .mbr-media {
    height: 450px;
  }
}
.cid-upu8HlcJd3 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upu8HlcJd3 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upu8HlcJd3 .mbr-media {
  position: relative;
}
.cid-upu8HlcJd3 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upu8HlcJd3 a:hover {
  background-image: none !important;
}
.cid-upu8HlcJd3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upu8HlcJd3 .icon-wrap:hover,
.cid-upu8HlcJd3 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upu8HlcJd3 .icon-wrap:hover .mbr-iconfont,
.cid-upu8HlcJd3 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upu8HlcJd3 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upu8HlcJd3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upu8HlcJd3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upu8HlcJd3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upu8HlcJd3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upu8HlcJd3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upu8HlzOmB {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upu8HlzOmB .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu8HlzOmB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu8HlzOmB .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upu8HlzOmB .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upu8HlzOmB .container {
    padding: 0 25px;
  }
}
.cid-upu8HlzOmB .row {
  justify-content: center;
}
.cid-upu8HlzOmB .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upu8HlzOmB .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upu8HlzOmB .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upu8HlzOmB .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu8HlzOmB .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu8HlzOmB .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upu8HlzOmB .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upu8HlzOmB .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upu8HlzOmB .list-wrapper .list .item-wrap:hover,
.cid-upu8HlzOmB .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upu8HlzOmB .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu8HlzOmB .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu8HlzOmB .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upu8HlzOmB .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upu8HlzOmB .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upu8HlzOmB .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upu8HlzOmB .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upu8HlzOmB .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upu8HlzOmB .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upu8HlzOmB .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upu8HlzOmB .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upu8HlzOmB .copyright {
    margin-bottom: 20px;
  }
}
.cid-upu8HlzOmB .mbr-section-btn {
  text-align: center;
}
.cid-upu8HlzOmB .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upu8HlzOmB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upu8HlzOmB .mbr-text {
  color: #ffffff;
}
.cid-upu8HlzOmB .list {
  color: #ffffff;
}
.cid-upu8HlzOmB .list,
.cid-upu8HlzOmB .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upu4Fr2OQh {
  z-index: 1000;
  width: 100%;
}
.cid-upu4Fr2OQh .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upu4Fr2OQh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upu4Fr2OQh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upu4Fr2OQh .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upu4Fr2OQh .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upu4Fr2OQh .menu_box .navbar.opened,
  .cid-upu4Fr2OQh .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upu4Fr2OQh nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upu4Fr2OQh .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upu4Fr2OQh .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upu4Fr2OQh .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upu4Fr2OQh .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upu4Fr2OQh .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upu4Fr2OQh .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upu4Fr2OQh .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upu4Fr2OQh .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upu4Fr2OQh .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upu4Fr2OQh .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upu4Fr2OQh .offcanvas-body .mbr-text,
  .cid-upu4Fr2OQh .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upu4Fr2OQh .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upu4Fr2OQh .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upu4Fr2OQh .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upu4Fr2OQh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upu4Fr2OQh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upu4Fr2OQh .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upu4Fr2OQh .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upu4Fr2OQh ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upu4Fr2OQh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu4Fr2OQh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upu4Fr2OQh .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upu4Fr2OQh li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upu4Fr2OQh .lg_brand {
    margin: 0 1rem;
  }
  .cid-upu4Fr2OQh .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upu4Fr2OQh .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upu4Fr2OQh .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upu4Fr2OQh .nav-item {
    margin: 0 !important;
  }
}
.cid-upu4Fr2OQh .nav-item .nav-link:hover,
.cid-upu4Fr2OQh .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upu4Fr2OQh .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upu4Fr2OQh .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upu4Fr2OQh .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upu4Fr2OQh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu4Fr2OQh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upu4Fr2OQh .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upu4Fr2OQh .offcanvas_box {
    display: none;
  }
}
.cid-upu4Fr2OQh .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upu4Fr2OQh .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upu4Fr2OQh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upu4Fr2OQh .container {
  display: flex;
  margin: auto;
}
.cid-upu4Fr2OQh .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upu4Fr2OQh .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upu4Fr2OQh .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upu4Fr2OQh .navbar-caption {
  color: #2f2e30;
}
.cid-upu4Fr2OQh .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upu4Fr2OQh .navbar-nav {
    margin: 0;
  }
}
.cid-upu4Fr2OQh .dropdown-menu,
.cid-upu4Fr2OQh .navbar.opened {
  background-color: false !important;
}
.cid-upu4Fr2OQh .nav-item:focus,
.cid-upu4Fr2OQh .nav-link:focus {
  outline: none;
}
.cid-upu4Fr2OQh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upu4Fr2OQh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upu4Fr2OQh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upu4Fr2OQh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upu4Fr2OQh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upu4Fr2OQh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upu4Fr2OQh .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upu4Fr2OQh .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upu4Fr2OQh .navbar.opened {
  transition: all 0.3s;
}
.cid-upu4Fr2OQh .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upu4Fr2OQh .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upu4Fr2OQh .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upu4Fr2OQh .navbar.collapsed {
  justify-content: center;
}
.cid-upu4Fr2OQh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upu4Fr2OQh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upu4Fr2OQh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upu4Fr2OQh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upu4Fr2OQh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upu4Fr2OQh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upu4Fr2OQh .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upu4Fr2OQh .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upu4Fr2OQh .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upu4Fr2OQh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upu4Fr2OQh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upu4Fr2OQh .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upu4Fr2OQh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upu4Fr2OQh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upu4Fr2OQh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upu4Fr2OQh .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upu4Fr2OQh .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upu4Fr2OQh .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upu4Fr2OQh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upu4Fr2OQh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upu4Fr2OQh .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upu4Fr2OQh .navbar.navbar-short {
  min-height: 60px;
}
.cid-upu4Fr2OQh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upu4Fr2OQh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upu4Fr2OQh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upu4Fr2OQh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upu4Fr2OQh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upu4Fr2OQh .dropdown-item.active,
.cid-upu4Fr2OQh .dropdown-item:active {
  background-color: transparent;
}
.cid-upu4Fr2OQh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upu4Fr2OQh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upu4Fr2OQh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upu4Fr2OQh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upu4Fr2OQh ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upu4Fr2OQh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upu4Fr2OQh button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upu4Fr2OQh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upu4Fr2OQh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upu4Fr2OQh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu4Fr2OQh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu4Fr2OQh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upu4Fr2OQh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu4Fr2OQh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upu4Fr2OQh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upu4Fr2OQh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu4Fr2OQh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upu4Fr2OQh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upu4Fr2OQh .navbar {
    height: 70px;
  }
  .cid-upu4Fr2OQh .navbar.opened {
    height: auto;
  }
  .cid-upu4Fr2OQh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upu4Fr2OQh .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upu4Fr2OQh .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upu4Fr2OQh .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upu4Fr2OQh .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upu4Fr2OQh .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upu4Fr2OQh .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upu4Fr2OQh .text_widget {
  margin-bottom: 32px;
}
.cid-upu4Fr2OQh .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upu4Fr2OQh .text_widget a:hover {
  opacity: .5;
}
.cid-upu4Fr2OQh .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upu4Fr2OQh .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upu4Fr2OQh .mbr-section-subtitle,
.cid-upu4Fr2OQh .text_widget,
.cid-upu4Fr2OQh .mbr-section-btn {
  text-align: center;
}
.cid-upu4Fr2OQh a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upu4FrseGE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-upu4FrseGE .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu4FrseGE .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-upu4FrseGE .container {
    padding: 0 26px;
  }
}
.cid-upu4FrseGE .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upu4FrseGE .content-wrapper {
    padding: 20px;
  }
}
.cid-upu4FrseGE .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upu4FrseGE .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upu4FrseGE .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upu4FrseGE .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upu4FrseGE .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upu4FrseGE .mbr-section-title {
  color: #000000;
}
.cid-upu4FrseGE .mbr-text,
.cid-upu4FrseGE .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upu4FrseGE .mbr-section-title,
.cid-upu4FrseGE .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upu5c8Deff {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upu5c8Deff .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu5c8Deff .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu5c8Deff .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upu5c8Deff .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upu5c8Deff .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upu5c8Deff .container {
    padding: 0 16px;
  }
}
.cid-upu5c8Deff .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upu5c8Deff .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upu5c8Deff .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upu5c8Deff .box {
    width: 100%;
  }
}
.cid-upu5c8Deff .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upu5c8Deff .box .mbr-media {
    height: 450px;
  }
}
.cid-upu5c8Deff .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upu5c8Deff .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upu5c8Deff .mbr-media {
  position: relative;
}
.cid-upu5c8Deff .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upu5c8Deff a:hover {
  background-image: none !important;
}
.cid-upu5c8Deff .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upu5c8Deff .icon-wrap:hover,
.cid-upu5c8Deff .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upu5c8Deff .icon-wrap:hover .mbr-iconfont,
.cid-upu5c8Deff .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upu5c8Deff .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upu5c8Deff .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upu5c8Deff .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upu5c8Deff .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upu5c8Deff .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upu5c8Deff .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upu4FrUKdc {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upu4FrUKdc .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu4FrUKdc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu4FrUKdc .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upu4FrUKdc .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upu4FrUKdc .container {
    padding: 0 25px;
  }
}
.cid-upu4FrUKdc .row {
  justify-content: center;
}
.cid-upu4FrUKdc .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upu4FrUKdc .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upu4FrUKdc .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upu4FrUKdc .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu4FrUKdc .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu4FrUKdc .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upu4FrUKdc .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upu4FrUKdc .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upu4FrUKdc .list-wrapper .list .item-wrap:hover,
.cid-upu4FrUKdc .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upu4FrUKdc .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu4FrUKdc .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu4FrUKdc .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upu4FrUKdc .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upu4FrUKdc .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upu4FrUKdc .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upu4FrUKdc .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upu4FrUKdc .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upu4FrUKdc .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upu4FrUKdc .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upu4FrUKdc .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upu4FrUKdc .copyright {
    margin-bottom: 20px;
  }
}
.cid-upu4FrUKdc .mbr-section-btn {
  text-align: center;
}
.cid-upu4FrUKdc .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upu4FrUKdc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upu4FrUKdc .mbr-text {
  color: #ffffff;
}
.cid-upu4FrUKdc .list {
  color: #ffffff;
}
.cid-upu4FrUKdc .list,
.cid-upu4FrUKdc .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upuXBrYFnS {
  z-index: 1000;
  width: 100%;
}
.cid-upuXBrYFnS .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upuXBrYFnS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upuXBrYFnS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upuXBrYFnS .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upuXBrYFnS .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upuXBrYFnS .menu_box .navbar.opened,
  .cid-upuXBrYFnS .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upuXBrYFnS nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upuXBrYFnS .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upuXBrYFnS .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upuXBrYFnS .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upuXBrYFnS .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upuXBrYFnS .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upuXBrYFnS .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upuXBrYFnS .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upuXBrYFnS .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upuXBrYFnS .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upuXBrYFnS .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upuXBrYFnS .offcanvas-body .mbr-text,
  .cid-upuXBrYFnS .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upuXBrYFnS .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upuXBrYFnS .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upuXBrYFnS .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upuXBrYFnS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upuXBrYFnS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upuXBrYFnS .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upuXBrYFnS .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upuXBrYFnS ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upuXBrYFnS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuXBrYFnS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upuXBrYFnS .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upuXBrYFnS li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upuXBrYFnS .lg_brand {
    margin: 0 1rem;
  }
  .cid-upuXBrYFnS .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upuXBrYFnS .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upuXBrYFnS .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upuXBrYFnS .nav-item {
    margin: 0 !important;
  }
}
.cid-upuXBrYFnS .nav-item .nav-link:hover,
.cid-upuXBrYFnS .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upuXBrYFnS .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upuXBrYFnS .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upuXBrYFnS .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upuXBrYFnS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upuXBrYFnS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upuXBrYFnS .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upuXBrYFnS .offcanvas_box {
    display: none;
  }
}
.cid-upuXBrYFnS .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upuXBrYFnS .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upuXBrYFnS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upuXBrYFnS .container {
  display: flex;
  margin: auto;
}
.cid-upuXBrYFnS .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upuXBrYFnS .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upuXBrYFnS .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upuXBrYFnS .navbar-caption {
  color: #2f2e30;
}
.cid-upuXBrYFnS .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upuXBrYFnS .navbar-nav {
    margin: 0;
  }
}
.cid-upuXBrYFnS .dropdown-menu,
.cid-upuXBrYFnS .navbar.opened {
  background-color: false !important;
}
.cid-upuXBrYFnS .nav-item:focus,
.cid-upuXBrYFnS .nav-link:focus {
  outline: none;
}
.cid-upuXBrYFnS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upuXBrYFnS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upuXBrYFnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upuXBrYFnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upuXBrYFnS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upuXBrYFnS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upuXBrYFnS .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upuXBrYFnS .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upuXBrYFnS .navbar.opened {
  transition: all 0.3s;
}
.cid-upuXBrYFnS .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upuXBrYFnS .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upuXBrYFnS .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upuXBrYFnS .navbar.collapsed {
  justify-content: center;
}
.cid-upuXBrYFnS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upuXBrYFnS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upuXBrYFnS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upuXBrYFnS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upuXBrYFnS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upuXBrYFnS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upuXBrYFnS .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upuXBrYFnS .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upuXBrYFnS .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upuXBrYFnS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upuXBrYFnS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upuXBrYFnS .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upuXBrYFnS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upuXBrYFnS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upuXBrYFnS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upuXBrYFnS .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upuXBrYFnS .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upuXBrYFnS .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upuXBrYFnS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upuXBrYFnS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upuXBrYFnS .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upuXBrYFnS .navbar.navbar-short {
  min-height: 60px;
}
.cid-upuXBrYFnS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upuXBrYFnS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upuXBrYFnS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upuXBrYFnS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upuXBrYFnS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upuXBrYFnS .dropdown-item.active,
.cid-upuXBrYFnS .dropdown-item:active {
  background-color: transparent;
}
.cid-upuXBrYFnS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upuXBrYFnS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upuXBrYFnS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upuXBrYFnS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upuXBrYFnS ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upuXBrYFnS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upuXBrYFnS button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upuXBrYFnS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upuXBrYFnS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upuXBrYFnS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuXBrYFnS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upuXBrYFnS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upuXBrYFnS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuXBrYFnS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upuXBrYFnS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upuXBrYFnS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upuXBrYFnS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upuXBrYFnS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upuXBrYFnS .navbar {
    height: 70px;
  }
  .cid-upuXBrYFnS .navbar.opened {
    height: auto;
  }
  .cid-upuXBrYFnS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upuXBrYFnS .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upuXBrYFnS .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upuXBrYFnS .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upuXBrYFnS .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upuXBrYFnS .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upuXBrYFnS .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upuXBrYFnS .text_widget {
  margin-bottom: 32px;
}
.cid-upuXBrYFnS .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upuXBrYFnS .text_widget a:hover {
  opacity: .5;
}
.cid-upuXBrYFnS .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upuXBrYFnS .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upuXBrYFnS .mbr-section-subtitle,
.cid-upuXBrYFnS .text_widget,
.cid-upuXBrYFnS .mbr-section-btn {
  text-align: center;
}
.cid-upuXBrYFnS a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upuXBsm5fa {
  background-image: url("../../../assets/images/uchenie-1200x720.jpg");
}
.cid-upuXBsm5fa .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuXBsm5fa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuXBsm5fa .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-upuXBsm5fa .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-upuXBsm5fa .container {
    padding: 0 26px;
  }
}
.cid-upuXBsm5fa .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upuXBsm5fa .content-wrapper {
    padding: 20px;
  }
}
.cid-upuXBsm5fa .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upuXBsm5fa .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upuXBsm5fa .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upuXBsm5fa .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upuXBsm5fa .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upuXBsm5fa .mbr-section-title {
  color: #000000;
}
.cid-upuXBsm5fa .mbr-text,
.cid-upuXBsm5fa .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-upuXBsm5fa .mbr-section-title,
.cid-upuXBsm5fa .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-upuXBsyJ0L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upuXBsyJ0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuXBsyJ0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuXBsyJ0L .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upuXBsyJ0L .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upuXBsyJ0L .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upuXBsyJ0L .container {
    padding: 0 16px;
  }
}
.cid-upuXBsyJ0L .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upuXBsyJ0L .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upuXBsyJ0L .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upuXBsyJ0L .box {
    width: 100%;
  }
}
.cid-upuXBsyJ0L .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upuXBsyJ0L .box .mbr-media {
    height: 450px;
  }
}
.cid-upuXBsyJ0L .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upuXBsyJ0L .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upuXBsyJ0L .mbr-media {
  position: relative;
}
.cid-upuXBsyJ0L .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upuXBsyJ0L a:hover {
  background-image: none !important;
}
.cid-upuXBsyJ0L .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upuXBsyJ0L .icon-wrap:hover,
.cid-upuXBsyJ0L .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upuXBsyJ0L .icon-wrap:hover .mbr-iconfont,
.cid-upuXBsyJ0L .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upuXBsyJ0L .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upuXBsyJ0L .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upuXBsyJ0L .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upuXBsyJ0L .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upuXBsyJ0L .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upuXBsyJ0L .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upuXBsTOMp {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upuXBsTOMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuXBsTOMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuXBsTOMp .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upuXBsTOMp .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upuXBsTOMp .container {
    padding: 0 25px;
  }
}
.cid-upuXBsTOMp .row {
  justify-content: center;
}
.cid-upuXBsTOMp .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upuXBsTOMp .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upuXBsTOMp .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upuXBsTOMp .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuXBsTOMp .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuXBsTOMp .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upuXBsTOMp .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upuXBsTOMp .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upuXBsTOMp .list-wrapper .list .item-wrap:hover,
.cid-upuXBsTOMp .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upuXBsTOMp .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upuXBsTOMp .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upuXBsTOMp .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upuXBsTOMp .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upuXBsTOMp .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upuXBsTOMp .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upuXBsTOMp .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upuXBsTOMp .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upuXBsTOMp .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upuXBsTOMp .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upuXBsTOMp .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upuXBsTOMp .copyright {
    margin-bottom: 20px;
  }
}
.cid-upuXBsTOMp .mbr-section-btn {
  text-align: center;
}
.cid-upuXBsTOMp .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upuXBsTOMp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upuXBsTOMp .mbr-text {
  color: #ffffff;
}
.cid-upuXBsTOMp .list {
  color: #ffffff;
}
.cid-upuXBsTOMp .list,
.cid-upuXBsTOMp .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upu0ftuMmy {
  z-index: 1000;
  width: 100%;
}
.cid-upu0ftuMmy .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upu0ftuMmy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upu0ftuMmy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upu0ftuMmy .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upu0ftuMmy .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upu0ftuMmy .menu_box .navbar.opened,
  .cid-upu0ftuMmy .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upu0ftuMmy nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upu0ftuMmy .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upu0ftuMmy .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upu0ftuMmy .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upu0ftuMmy .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upu0ftuMmy .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upu0ftuMmy .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upu0ftuMmy .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upu0ftuMmy .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upu0ftuMmy .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upu0ftuMmy .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upu0ftuMmy .offcanvas-body .mbr-text,
  .cid-upu0ftuMmy .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upu0ftuMmy .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upu0ftuMmy .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upu0ftuMmy .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upu0ftuMmy .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upu0ftuMmy .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upu0ftuMmy .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upu0ftuMmy .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upu0ftuMmy ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upu0ftuMmy .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu0ftuMmy .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upu0ftuMmy .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upu0ftuMmy li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upu0ftuMmy .lg_brand {
    margin: 0 1rem;
  }
  .cid-upu0ftuMmy .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upu0ftuMmy .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upu0ftuMmy .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upu0ftuMmy .nav-item {
    margin: 0 !important;
  }
}
.cid-upu0ftuMmy .nav-item .nav-link:hover,
.cid-upu0ftuMmy .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upu0ftuMmy .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upu0ftuMmy .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upu0ftuMmy .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upu0ftuMmy .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upu0ftuMmy .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upu0ftuMmy .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upu0ftuMmy .offcanvas_box {
    display: none;
  }
}
.cid-upu0ftuMmy .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upu0ftuMmy .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upu0ftuMmy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upu0ftuMmy .container {
  display: flex;
  margin: auto;
}
.cid-upu0ftuMmy .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upu0ftuMmy .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upu0ftuMmy .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upu0ftuMmy .navbar-caption {
  color: #2f2e30;
}
.cid-upu0ftuMmy .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upu0ftuMmy .navbar-nav {
    margin: 0;
  }
}
.cid-upu0ftuMmy .dropdown-menu,
.cid-upu0ftuMmy .navbar.opened {
  background-color: false !important;
}
.cid-upu0ftuMmy .nav-item:focus,
.cid-upu0ftuMmy .nav-link:focus {
  outline: none;
}
.cid-upu0ftuMmy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upu0ftuMmy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upu0ftuMmy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upu0ftuMmy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upu0ftuMmy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upu0ftuMmy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upu0ftuMmy .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upu0ftuMmy .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upu0ftuMmy .navbar.opened {
  transition: all 0.3s;
}
.cid-upu0ftuMmy .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upu0ftuMmy .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upu0ftuMmy .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upu0ftuMmy .navbar.collapsed {
  justify-content: center;
}
.cid-upu0ftuMmy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upu0ftuMmy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upu0ftuMmy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upu0ftuMmy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upu0ftuMmy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upu0ftuMmy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upu0ftuMmy .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upu0ftuMmy .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upu0ftuMmy .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upu0ftuMmy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upu0ftuMmy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upu0ftuMmy .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upu0ftuMmy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upu0ftuMmy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upu0ftuMmy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upu0ftuMmy .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upu0ftuMmy .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upu0ftuMmy .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upu0ftuMmy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upu0ftuMmy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upu0ftuMmy .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upu0ftuMmy .navbar.navbar-short {
  min-height: 60px;
}
.cid-upu0ftuMmy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upu0ftuMmy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upu0ftuMmy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upu0ftuMmy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upu0ftuMmy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upu0ftuMmy .dropdown-item.active,
.cid-upu0ftuMmy .dropdown-item:active {
  background-color: transparent;
}
.cid-upu0ftuMmy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upu0ftuMmy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upu0ftuMmy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upu0ftuMmy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upu0ftuMmy ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upu0ftuMmy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upu0ftuMmy button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upu0ftuMmy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upu0ftuMmy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upu0ftuMmy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu0ftuMmy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upu0ftuMmy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upu0ftuMmy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu0ftuMmy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upu0ftuMmy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upu0ftuMmy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upu0ftuMmy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upu0ftuMmy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upu0ftuMmy .navbar {
    height: 70px;
  }
  .cid-upu0ftuMmy .navbar.opened {
    height: auto;
  }
  .cid-upu0ftuMmy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upu0ftuMmy .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upu0ftuMmy .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upu0ftuMmy .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upu0ftuMmy .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upu0ftuMmy .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upu0ftuMmy .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upu0ftuMmy .text_widget {
  margin-bottom: 32px;
}
.cid-upu0ftuMmy .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upu0ftuMmy .text_widget a:hover {
  opacity: .5;
}
.cid-upu0ftuMmy .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upu0ftuMmy .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upu0ftuMmy .mbr-section-subtitle,
.cid-upu0ftuMmy .text_widget,
.cid-upu0ftuMmy .mbr-section-btn {
  text-align: center;
}
.cid-upu0ftuMmy a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upu0ftVqZa {
  background-image: url("../../../assets/images/uchenie-1200x720.jpg");
}
.cid-upu0ftVqZa .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu0ftVqZa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu0ftVqZa .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-upu0ftVqZa .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-upu0ftVqZa .container {
    padding: 0 26px;
  }
}
.cid-upu0ftVqZa .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upu0ftVqZa .content-wrapper {
    padding: 20px;
  }
}
.cid-upu0ftVqZa .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upu0ftVqZa .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upu0ftVqZa .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upu0ftVqZa .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upu0ftVqZa .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upu0ftVqZa .mbr-section-title {
  color: #000000;
}
.cid-upu0ftVqZa .mbr-text,
.cid-upu0ftVqZa .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-upu0ftVqZa .mbr-section-title,
.cid-upu0ftVqZa .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-upu0fu9f5B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upu0fu9f5B .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu0fu9f5B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu0fu9f5B .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upu0fu9f5B .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upu0fu9f5B .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upu0fu9f5B .container {
    padding: 0 16px;
  }
}
.cid-upu0fu9f5B .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upu0fu9f5B .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upu0fu9f5B .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upu0fu9f5B .box {
    width: 100%;
  }
}
.cid-upu0fu9f5B .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upu0fu9f5B .box .mbr-media {
    height: 450px;
  }
}
.cid-upu0fu9f5B .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upu0fu9f5B .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upu0fu9f5B .mbr-media {
  position: relative;
}
.cid-upu0fu9f5B .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upu0fu9f5B a:hover {
  background-image: none !important;
}
.cid-upu0fu9f5B .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upu0fu9f5B .icon-wrap:hover,
.cid-upu0fu9f5B .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upu0fu9f5B .icon-wrap:hover .mbr-iconfont,
.cid-upu0fu9f5B .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upu0fu9f5B .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upu0fu9f5B .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upu0fu9f5B .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upu0fu9f5B .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upu0fu9f5B .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upu0fu9f5B .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upu0fuvOUm {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upu0fuvOUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-upu0fuvOUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upu0fuvOUm .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upu0fuvOUm .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upu0fuvOUm .container {
    padding: 0 25px;
  }
}
.cid-upu0fuvOUm .row {
  justify-content: center;
}
.cid-upu0fuvOUm .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upu0fuvOUm .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upu0fuvOUm .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upu0fuvOUm .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu0fuvOUm .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu0fuvOUm .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upu0fuvOUm .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upu0fuvOUm .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upu0fuvOUm .list-wrapper .list .item-wrap:hover,
.cid-upu0fuvOUm .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upu0fuvOUm .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upu0fuvOUm .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upu0fuvOUm .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upu0fuvOUm .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upu0fuvOUm .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upu0fuvOUm .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upu0fuvOUm .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upu0fuvOUm .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upu0fuvOUm .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upu0fuvOUm .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upu0fuvOUm .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upu0fuvOUm .copyright {
    margin-bottom: 20px;
  }
}
.cid-upu0fuvOUm .mbr-section-btn {
  text-align: center;
}
.cid-upu0fuvOUm .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upu0fuvOUm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upu0fuvOUm .mbr-text {
  color: #ffffff;
}
.cid-upu0fuvOUm .list {
  color: #ffffff;
}
.cid-upu0fuvOUm .list,
.cid-upu0fuvOUm .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uptQhU1VCx {
  z-index: 1000;
  width: 100%;
}
.cid-uptQhU1VCx .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uptQhU1VCx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uptQhU1VCx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uptQhU1VCx .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uptQhU1VCx .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uptQhU1VCx .menu_box .navbar.opened,
  .cid-uptQhU1VCx .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uptQhU1VCx nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uptQhU1VCx .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uptQhU1VCx .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uptQhU1VCx .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uptQhU1VCx .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uptQhU1VCx .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uptQhU1VCx .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uptQhU1VCx .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uptQhU1VCx .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uptQhU1VCx .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uptQhU1VCx .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uptQhU1VCx .offcanvas-body .mbr-text,
  .cid-uptQhU1VCx .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uptQhU1VCx .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uptQhU1VCx .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uptQhU1VCx .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uptQhU1VCx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uptQhU1VCx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uptQhU1VCx .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uptQhU1VCx .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uptQhU1VCx ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uptQhU1VCx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptQhU1VCx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uptQhU1VCx .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uptQhU1VCx li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uptQhU1VCx .lg_brand {
    margin: 0 1rem;
  }
  .cid-uptQhU1VCx .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uptQhU1VCx .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uptQhU1VCx .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uptQhU1VCx .nav-item {
    margin: 0 !important;
  }
}
.cid-uptQhU1VCx .nav-item .nav-link:hover,
.cid-uptQhU1VCx .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uptQhU1VCx .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uptQhU1VCx .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uptQhU1VCx .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uptQhU1VCx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uptQhU1VCx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uptQhU1VCx .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uptQhU1VCx .offcanvas_box {
    display: none;
  }
}
.cid-uptQhU1VCx .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uptQhU1VCx .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uptQhU1VCx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uptQhU1VCx .container {
  display: flex;
  margin: auto;
}
.cid-uptQhU1VCx .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uptQhU1VCx .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uptQhU1VCx .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uptQhU1VCx .navbar-caption {
  color: #2f2e30;
}
.cid-uptQhU1VCx .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uptQhU1VCx .navbar-nav {
    margin: 0;
  }
}
.cid-uptQhU1VCx .dropdown-menu,
.cid-uptQhU1VCx .navbar.opened {
  background-color: false !important;
}
.cid-uptQhU1VCx .nav-item:focus,
.cid-uptQhU1VCx .nav-link:focus {
  outline: none;
}
.cid-uptQhU1VCx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uptQhU1VCx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uptQhU1VCx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uptQhU1VCx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uptQhU1VCx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uptQhU1VCx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uptQhU1VCx .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uptQhU1VCx .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uptQhU1VCx .navbar.opened {
  transition: all 0.3s;
}
.cid-uptQhU1VCx .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uptQhU1VCx .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uptQhU1VCx .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uptQhU1VCx .navbar.collapsed {
  justify-content: center;
}
.cid-uptQhU1VCx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uptQhU1VCx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uptQhU1VCx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uptQhU1VCx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uptQhU1VCx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uptQhU1VCx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uptQhU1VCx .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uptQhU1VCx .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uptQhU1VCx .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uptQhU1VCx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uptQhU1VCx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uptQhU1VCx .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uptQhU1VCx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uptQhU1VCx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uptQhU1VCx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uptQhU1VCx .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uptQhU1VCx .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uptQhU1VCx .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uptQhU1VCx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uptQhU1VCx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uptQhU1VCx .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uptQhU1VCx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uptQhU1VCx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uptQhU1VCx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uptQhU1VCx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uptQhU1VCx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uptQhU1VCx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uptQhU1VCx .dropdown-item.active,
.cid-uptQhU1VCx .dropdown-item:active {
  background-color: transparent;
}
.cid-uptQhU1VCx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uptQhU1VCx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uptQhU1VCx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uptQhU1VCx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uptQhU1VCx ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uptQhU1VCx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uptQhU1VCx button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uptQhU1VCx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uptQhU1VCx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uptQhU1VCx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptQhU1VCx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uptQhU1VCx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uptQhU1VCx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptQhU1VCx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uptQhU1VCx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uptQhU1VCx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uptQhU1VCx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uptQhU1VCx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uptQhU1VCx .navbar {
    height: 70px;
  }
  .cid-uptQhU1VCx .navbar.opened {
    height: auto;
  }
  .cid-uptQhU1VCx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uptQhU1VCx .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uptQhU1VCx .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uptQhU1VCx .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uptQhU1VCx .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uptQhU1VCx .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uptQhU1VCx .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uptQhU1VCx .text_widget {
  margin-bottom: 32px;
}
.cid-uptQhU1VCx .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uptQhU1VCx .text_widget a:hover {
  opacity: .5;
}
.cid-uptQhU1VCx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uptQhU1VCx .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uptQhU1VCx .mbr-section-subtitle,
.cid-uptQhU1VCx .text_widget,
.cid-uptQhU1VCx .mbr-section-btn {
  text-align: center;
}
.cid-uptQhU1VCx a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uptQhUE9m0 {
  background-image: url("../../../assets/images/background1-5.jpg");
}
.cid-uptQhUE9m0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptQhUE9m0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptQhUE9m0 .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uptQhUE9m0 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uptQhUE9m0 .container {
    padding: 0 26px;
  }
}
.cid-uptQhUE9m0 .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-uptQhUE9m0 .content-wrapper {
    padding: 20px;
  }
}
.cid-uptQhUE9m0 .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-uptQhUE9m0 .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-uptQhUE9m0 .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uptQhUE9m0 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uptQhUE9m0 .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uptQhUE9m0 .mbr-section-title {
  color: #000000;
}
.cid-uptQhUE9m0 .mbr-text,
.cid-uptQhUE9m0 .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uptQhUE9m0 .mbr-section-title,
.cid-uptQhUE9m0 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uptQhUZhbe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uptQhUZhbe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptQhUZhbe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptQhUZhbe .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uptQhUZhbe .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uptQhUZhbe .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uptQhUZhbe .container {
    padding: 0 16px;
  }
}
.cid-uptQhUZhbe .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uptQhUZhbe .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uptQhUZhbe .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uptQhUZhbe .box {
    width: 100%;
  }
}
.cid-uptQhUZhbe .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uptQhUZhbe .box .mbr-media {
    height: 450px;
  }
}
.cid-uptQhUZhbe .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uptQhUZhbe .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uptQhUZhbe .mbr-media {
  position: relative;
}
.cid-uptQhUZhbe .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uptQhUZhbe a:hover {
  background-image: none !important;
}
.cid-uptQhUZhbe .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uptQhUZhbe .icon-wrap:hover,
.cid-uptQhUZhbe .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uptQhUZhbe .icon-wrap:hover .mbr-iconfont,
.cid-uptQhUZhbe .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uptQhUZhbe .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uptQhUZhbe .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uptQhUZhbe .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uptQhUZhbe .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uptQhUZhbe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uptQhUZhbe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uptQhVByD7 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uptQhVByD7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptQhVByD7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptQhVByD7 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uptQhVByD7 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uptQhVByD7 .container {
    padding: 0 25px;
  }
}
.cid-uptQhVByD7 .row {
  justify-content: center;
}
.cid-uptQhVByD7 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uptQhVByD7 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uptQhVByD7 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uptQhVByD7 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptQhVByD7 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptQhVByD7 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uptQhVByD7 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uptQhVByD7 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uptQhVByD7 .list-wrapper .list .item-wrap:hover,
.cid-uptQhVByD7 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uptQhVByD7 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uptQhVByD7 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uptQhVByD7 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uptQhVByD7 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uptQhVByD7 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uptQhVByD7 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uptQhVByD7 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uptQhVByD7 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uptQhVByD7 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uptQhVByD7 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uptQhVByD7 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uptQhVByD7 .copyright {
    margin-bottom: 20px;
  }
}
.cid-uptQhVByD7 .mbr-section-btn {
  text-align: center;
}
.cid-uptQhVByD7 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uptQhVByD7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uptQhVByD7 .mbr-text {
  color: #ffffff;
}
.cid-uptQhVByD7 .list {
  color: #ffffff;
}
.cid-uptQhVByD7 .list,
.cid-uptQhVByD7 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-ugEbyszi7k {
  z-index: 1000;
  width: 100%;
}
.cid-ugEbyszi7k .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-ugEbyszi7k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-ugEbyszi7k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugEbyszi7k .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ugEbyszi7k .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-ugEbyszi7k .menu_box .navbar.opened,
  .cid-ugEbyszi7k .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugEbyszi7k nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-ugEbyszi7k .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-ugEbyszi7k .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugEbyszi7k .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-ugEbyszi7k .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugEbyszi7k .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugEbyszi7k .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-ugEbyszi7k .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugEbyszi7k .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugEbyszi7k .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugEbyszi7k .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugEbyszi7k .offcanvas-body .mbr-text,
  .cid-ugEbyszi7k .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugEbyszi7k .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugEbyszi7k .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugEbyszi7k .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-ugEbyszi7k .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugEbyszi7k .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugEbyszi7k .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugEbyszi7k .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugEbyszi7k ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugEbyszi7k .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugEbyszi7k .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugEbyszi7k .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugEbyszi7k li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugEbyszi7k .lg_brand {
    margin: 0 1rem;
  }
  .cid-ugEbyszi7k .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-ugEbyszi7k .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugEbyszi7k .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugEbyszi7k .nav-item {
    margin: 0 !important;
  }
}
.cid-ugEbyszi7k .nav-item .nav-link:hover,
.cid-ugEbyszi7k .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-ugEbyszi7k .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugEbyszi7k .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugEbyszi7k .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugEbyszi7k .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugEbyszi7k .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugEbyszi7k .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugEbyszi7k .offcanvas_box {
    display: none;
  }
}
.cid-ugEbyszi7k .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugEbyszi7k .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugEbyszi7k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugEbyszi7k .container {
  display: flex;
  margin: auto;
}
.cid-ugEbyszi7k .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugEbyszi7k .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugEbyszi7k .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugEbyszi7k .navbar-caption {
  color: #2f2e30;
}
.cid-ugEbyszi7k .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugEbyszi7k .navbar-nav {
    margin: 0;
  }
}
.cid-ugEbyszi7k .dropdown-menu,
.cid-ugEbyszi7k .navbar.opened {
  background-color: false !important;
}
.cid-ugEbyszi7k .nav-item:focus,
.cid-ugEbyszi7k .nav-link:focus {
  outline: none;
}
.cid-ugEbyszi7k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugEbyszi7k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugEbyszi7k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugEbyszi7k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugEbyszi7k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugEbyszi7k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugEbyszi7k .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugEbyszi7k .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugEbyszi7k .navbar.opened {
  transition: all 0.3s;
}
.cid-ugEbyszi7k .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugEbyszi7k .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-ugEbyszi7k .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-ugEbyszi7k .navbar.collapsed {
  justify-content: center;
}
.cid-ugEbyszi7k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugEbyszi7k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugEbyszi7k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugEbyszi7k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugEbyszi7k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugEbyszi7k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugEbyszi7k .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugEbyszi7k .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugEbyszi7k .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugEbyszi7k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugEbyszi7k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugEbyszi7k .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugEbyszi7k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugEbyszi7k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugEbyszi7k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugEbyszi7k .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugEbyszi7k .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugEbyszi7k .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugEbyszi7k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-ugEbyszi7k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugEbyszi7k .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugEbyszi7k .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugEbyszi7k .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugEbyszi7k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugEbyszi7k .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugEbyszi7k .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-ugEbyszi7k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugEbyszi7k .dropdown-item.active,
.cid-ugEbyszi7k .dropdown-item:active {
  background-color: transparent;
}
.cid-ugEbyszi7k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugEbyszi7k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugEbyszi7k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugEbyszi7k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugEbyszi7k ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugEbyszi7k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugEbyszi7k button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-ugEbyszi7k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ugEbyszi7k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugEbyszi7k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugEbyszi7k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugEbyszi7k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugEbyszi7k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugEbyszi7k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugEbyszi7k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugEbyszi7k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugEbyszi7k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugEbyszi7k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugEbyszi7k .navbar {
    height: 70px;
  }
  .cid-ugEbyszi7k .navbar.opened {
    height: auto;
  }
  .cid-ugEbyszi7k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugEbyszi7k .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-ugEbyszi7k .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugEbyszi7k .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-ugEbyszi7k .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugEbyszi7k .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-ugEbyszi7k .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugEbyszi7k .text_widget {
  margin-bottom: 32px;
}
.cid-ugEbyszi7k .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugEbyszi7k .text_widget a:hover {
  opacity: .5;
}
.cid-ugEbyszi7k .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ugEbyszi7k .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ugEbyszi7k .mbr-section-subtitle,
.cid-ugEbyszi7k .text_widget,
.cid-ugEbyszi7k .mbr-section-btn {
  text-align: center;
}
.cid-ugEbyszi7k a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugEbyvcZCz {
  padding-top: 7rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-ugEbyvcZCz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugEbyvcZCz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugEbyvcZCz .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugEbyvcZCz .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugEbyvcZCz .container {
    padding: 0 25px;
  }
}
.cid-ugEbyvcZCz .row {
  justify-content: center;
}
.cid-ugEbyvcZCz .item {
  margin-bottom: 32px;
}
.cid-ugEbyvcZCz .item .item-wrapper:hover .item-img::after,
.cid-ugEbyvcZCz .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-ugEbyvcZCz .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-ugEbyvcZCz .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-ugEbyvcZCz .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-ugEbyvcZCz .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-ugEbyvcZCz .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-ugEbyvcZCz .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-ugEbyvcZCz .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-ugEbyvcZCz .mbr-card-title {
  color: #ffffff;
}
.cid-ugEbyvcZCz .mbr-card-title,
.cid-ugEbyvcZCz .mbr-section-btn {
  color: #ffffff;
}
.cid-ugEbyvTIoz {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-ugEbyvTIoz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugEbyvTIoz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugEbyvTIoz .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ugEbyvTIoz .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-ugEbyvTIoz .container {
    padding: 0 25px;
  }
}
.cid-ugEbyvTIoz .row {
  justify-content: center;
}
.cid-ugEbyvTIoz .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-ugEbyvTIoz .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-ugEbyvTIoz .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-ugEbyvTIoz .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugEbyvTIoz .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugEbyvTIoz .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-ugEbyvTIoz .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-ugEbyvTIoz .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-ugEbyvTIoz .list-wrapper .list .item-wrap:hover,
.cid-ugEbyvTIoz .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-ugEbyvTIoz .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-ugEbyvTIoz .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-ugEbyvTIoz .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-ugEbyvTIoz .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-ugEbyvTIoz .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ugEbyvTIoz .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-ugEbyvTIoz .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-ugEbyvTIoz .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-ugEbyvTIoz .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-ugEbyvTIoz .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-ugEbyvTIoz .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ugEbyvTIoz .copyright {
    margin-bottom: 20px;
  }
}
.cid-ugEbyvTIoz .mbr-section-btn {
  text-align: center;
}
.cid-ugEbyvTIoz .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-ugEbyvTIoz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugEbyvTIoz .mbr-text {
  color: #ffffff;
}
.cid-ugEbyvTIoz .list {
  color: #ffffff;
}
.cid-ugEbyvTIoz .list,
.cid-ugEbyvTIoz .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upvd3U2za5 {
  z-index: 1000;
  width: 100%;
}
.cid-upvd3U2za5 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upvd3U2za5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upvd3U2za5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upvd3U2za5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upvd3U2za5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upvd3U2za5 .menu_box .navbar.opened,
  .cid-upvd3U2za5 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upvd3U2za5 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upvd3U2za5 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upvd3U2za5 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upvd3U2za5 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upvd3U2za5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upvd3U2za5 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upvd3U2za5 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upvd3U2za5 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upvd3U2za5 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upvd3U2za5 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upvd3U2za5 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upvd3U2za5 .offcanvas-body .mbr-text,
  .cid-upvd3U2za5 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upvd3U2za5 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upvd3U2za5 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upvd3U2za5 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upvd3U2za5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upvd3U2za5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upvd3U2za5 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upvd3U2za5 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upvd3U2za5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upvd3U2za5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upvd3U2za5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upvd3U2za5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upvd3U2za5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upvd3U2za5 .lg_brand {
    margin: 0 1rem;
  }
  .cid-upvd3U2za5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upvd3U2za5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upvd3U2za5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upvd3U2za5 .nav-item {
    margin: 0 !important;
  }
}
.cid-upvd3U2za5 .nav-item .nav-link:hover,
.cid-upvd3U2za5 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upvd3U2za5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upvd3U2za5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upvd3U2za5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upvd3U2za5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upvd3U2za5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upvd3U2za5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upvd3U2za5 .offcanvas_box {
    display: none;
  }
}
.cid-upvd3U2za5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upvd3U2za5 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upvd3U2za5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upvd3U2za5 .container {
  display: flex;
  margin: auto;
}
.cid-upvd3U2za5 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upvd3U2za5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upvd3U2za5 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upvd3U2za5 .navbar-caption {
  color: #2f2e30;
}
.cid-upvd3U2za5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upvd3U2za5 .navbar-nav {
    margin: 0;
  }
}
.cid-upvd3U2za5 .dropdown-menu,
.cid-upvd3U2za5 .navbar.opened {
  background-color: false !important;
}
.cid-upvd3U2za5 .nav-item:focus,
.cid-upvd3U2za5 .nav-link:focus {
  outline: none;
}
.cid-upvd3U2za5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upvd3U2za5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upvd3U2za5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upvd3U2za5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upvd3U2za5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upvd3U2za5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upvd3U2za5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upvd3U2za5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upvd3U2za5 .navbar.opened {
  transition: all 0.3s;
}
.cid-upvd3U2za5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upvd3U2za5 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upvd3U2za5 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upvd3U2za5 .navbar.collapsed {
  justify-content: center;
}
.cid-upvd3U2za5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upvd3U2za5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upvd3U2za5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upvd3U2za5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upvd3U2za5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upvd3U2za5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upvd3U2za5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upvd3U2za5 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upvd3U2za5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upvd3U2za5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upvd3U2za5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upvd3U2za5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upvd3U2za5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upvd3U2za5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upvd3U2za5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upvd3U2za5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upvd3U2za5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upvd3U2za5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upvd3U2za5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upvd3U2za5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upvd3U2za5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upvd3U2za5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-upvd3U2za5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upvd3U2za5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upvd3U2za5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upvd3U2za5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upvd3U2za5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upvd3U2za5 .dropdown-item.active,
.cid-upvd3U2za5 .dropdown-item:active {
  background-color: transparent;
}
.cid-upvd3U2za5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upvd3U2za5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upvd3U2za5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upvd3U2za5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upvd3U2za5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upvd3U2za5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upvd3U2za5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upvd3U2za5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upvd3U2za5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upvd3U2za5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upvd3U2za5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upvd3U2za5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upvd3U2za5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upvd3U2za5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upvd3U2za5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upvd3U2za5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upvd3U2za5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upvd3U2za5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upvd3U2za5 .navbar {
    height: 70px;
  }
  .cid-upvd3U2za5 .navbar.opened {
    height: auto;
  }
  .cid-upvd3U2za5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upvd3U2za5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upvd3U2za5 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upvd3U2za5 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upvd3U2za5 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upvd3U2za5 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upvd3U2za5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upvd3U2za5 .text_widget {
  margin-bottom: 32px;
}
.cid-upvd3U2za5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upvd3U2za5 .text_widget a:hover {
  opacity: .5;
}
.cid-upvd3U2za5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upvd3U2za5 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upvd3U2za5 .mbr-section-subtitle,
.cid-upvd3U2za5 .text_widget,
.cid-upvd3U2za5 .mbr-section-btn {
  text-align: center;
}
.cid-upvd3U2za5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upvd3UsqnH {
  background-image: url("../../../assets/images/photo-84-1920x1280.jpg");
}
.cid-upvd3UsqnH .mbr-fallback-image.disabled {
  display: none;
}
.cid-upvd3UsqnH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upvd3UsqnH .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-upvd3UsqnH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-upvd3UsqnH .container {
    padding: 0 26px;
  }
}
.cid-upvd3UsqnH .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upvd3UsqnH .content-wrapper {
    padding: 20px;
  }
}
.cid-upvd3UsqnH .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upvd3UsqnH .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upvd3UsqnH .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upvd3UsqnH .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upvd3UsqnH .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upvd3UsqnH .mbr-section-title {
  color: #000000;
}
.cid-upvd3UsqnH .mbr-text,
.cid-upvd3UsqnH .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-upvd3UsqnH .mbr-section-title,
.cid-upvd3UsqnH .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-upvd3UGXgs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upvd3UGXgs .mbr-fallback-image.disabled {
  display: none;
}
.cid-upvd3UGXgs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upvd3UGXgs .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upvd3UGXgs .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upvd3UGXgs .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upvd3UGXgs .container {
    padding: 0 16px;
  }
}
.cid-upvd3UGXgs .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upvd3UGXgs .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upvd3UGXgs .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upvd3UGXgs .box {
    width: 100%;
  }
}
.cid-upvd3UGXgs .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upvd3UGXgs .box .mbr-media {
    height: 450px;
  }
}
.cid-upvd3UGXgs .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upvd3UGXgs .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upvd3UGXgs .mbr-media {
  position: relative;
}
.cid-upvd3UGXgs .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upvd3UGXgs a:hover {
  background-image: none !important;
}
.cid-upvd3UGXgs .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upvd3UGXgs .icon-wrap:hover,
.cid-upvd3UGXgs .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upvd3UGXgs .icon-wrap:hover .mbr-iconfont,
.cid-upvd3UGXgs .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upvd3UGXgs .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upvd3UGXgs .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upvd3UGXgs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upvd3UGXgs .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upvd3UGXgs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upvd3UGXgs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upvd3V6w4O {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upvd3V6w4O .mbr-fallback-image.disabled {
  display: none;
}
.cid-upvd3V6w4O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upvd3V6w4O .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upvd3V6w4O .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upvd3V6w4O .container {
    padding: 0 25px;
  }
}
.cid-upvd3V6w4O .row {
  justify-content: center;
}
.cid-upvd3V6w4O .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upvd3V6w4O .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upvd3V6w4O .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upvd3V6w4O .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upvd3V6w4O .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upvd3V6w4O .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upvd3V6w4O .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upvd3V6w4O .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upvd3V6w4O .list-wrapper .list .item-wrap:hover,
.cid-upvd3V6w4O .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upvd3V6w4O .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upvd3V6w4O .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upvd3V6w4O .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upvd3V6w4O .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upvd3V6w4O .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upvd3V6w4O .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upvd3V6w4O .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upvd3V6w4O .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upvd3V6w4O .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upvd3V6w4O .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upvd3V6w4O .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upvd3V6w4O .copyright {
    margin-bottom: 20px;
  }
}
.cid-upvd3V6w4O .mbr-section-btn {
  text-align: center;
}
.cid-upvd3V6w4O .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upvd3V6w4O .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upvd3V6w4O .mbr-text {
  color: #ffffff;
}
.cid-upvd3V6w4O .list {
  color: #ffffff;
}
.cid-upvd3V6w4O .list,
.cid-upvd3V6w4O .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upviJHcITi {
  z-index: 1000;
  width: 100%;
}
.cid-upviJHcITi .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upviJHcITi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upviJHcITi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upviJHcITi .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upviJHcITi .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upviJHcITi .menu_box .navbar.opened,
  .cid-upviJHcITi .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upviJHcITi nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upviJHcITi .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upviJHcITi .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upviJHcITi .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upviJHcITi .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upviJHcITi .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upviJHcITi .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upviJHcITi .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upviJHcITi .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upviJHcITi .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upviJHcITi .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upviJHcITi .offcanvas-body .mbr-text,
  .cid-upviJHcITi .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upviJHcITi .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upviJHcITi .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upviJHcITi .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upviJHcITi .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upviJHcITi .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upviJHcITi .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upviJHcITi .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upviJHcITi ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upviJHcITi .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upviJHcITi .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upviJHcITi .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upviJHcITi li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upviJHcITi .lg_brand {
    margin: 0 1rem;
  }
  .cid-upviJHcITi .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upviJHcITi .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upviJHcITi .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upviJHcITi .nav-item {
    margin: 0 !important;
  }
}
.cid-upviJHcITi .nav-item .nav-link:hover,
.cid-upviJHcITi .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upviJHcITi .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upviJHcITi .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upviJHcITi .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upviJHcITi .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upviJHcITi .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upviJHcITi .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upviJHcITi .offcanvas_box {
    display: none;
  }
}
.cid-upviJHcITi .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upviJHcITi .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upviJHcITi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upviJHcITi .container {
  display: flex;
  margin: auto;
}
.cid-upviJHcITi .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upviJHcITi .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upviJHcITi .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upviJHcITi .navbar-caption {
  color: #2f2e30;
}
.cid-upviJHcITi .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upviJHcITi .navbar-nav {
    margin: 0;
  }
}
.cid-upviJHcITi .dropdown-menu,
.cid-upviJHcITi .navbar.opened {
  background-color: false !important;
}
.cid-upviJHcITi .nav-item:focus,
.cid-upviJHcITi .nav-link:focus {
  outline: none;
}
.cid-upviJHcITi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upviJHcITi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upviJHcITi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upviJHcITi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upviJHcITi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upviJHcITi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upviJHcITi .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upviJHcITi .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upviJHcITi .navbar.opened {
  transition: all 0.3s;
}
.cid-upviJHcITi .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upviJHcITi .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upviJHcITi .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upviJHcITi .navbar.collapsed {
  justify-content: center;
}
.cid-upviJHcITi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upviJHcITi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upviJHcITi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upviJHcITi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upviJHcITi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upviJHcITi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upviJHcITi .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upviJHcITi .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upviJHcITi .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upviJHcITi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upviJHcITi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upviJHcITi .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upviJHcITi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upviJHcITi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upviJHcITi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upviJHcITi .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upviJHcITi .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upviJHcITi .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upviJHcITi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upviJHcITi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upviJHcITi .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upviJHcITi .navbar.navbar-short {
  min-height: 60px;
}
.cid-upviJHcITi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upviJHcITi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upviJHcITi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upviJHcITi .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upviJHcITi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upviJHcITi .dropdown-item.active,
.cid-upviJHcITi .dropdown-item:active {
  background-color: transparent;
}
.cid-upviJHcITi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upviJHcITi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upviJHcITi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upviJHcITi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upviJHcITi ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upviJHcITi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upviJHcITi button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upviJHcITi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upviJHcITi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upviJHcITi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upviJHcITi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upviJHcITi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upviJHcITi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upviJHcITi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upviJHcITi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upviJHcITi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upviJHcITi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upviJHcITi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upviJHcITi .navbar {
    height: 70px;
  }
  .cid-upviJHcITi .navbar.opened {
    height: auto;
  }
  .cid-upviJHcITi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upviJHcITi .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upviJHcITi .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upviJHcITi .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upviJHcITi .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upviJHcITi .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upviJHcITi .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upviJHcITi .text_widget {
  margin-bottom: 32px;
}
.cid-upviJHcITi .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upviJHcITi .text_widget a:hover {
  opacity: .5;
}
.cid-upviJHcITi .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upviJHcITi .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upviJHcITi .mbr-section-subtitle,
.cid-upviJHcITi .text_widget,
.cid-upviJHcITi .mbr-section-btn {
  text-align: center;
}
.cid-upviJHcITi a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upviJHAkUl {
  background-image: url("../../../assets/images/dubai2-1670x1124.jpg");
}
.cid-upviJHAkUl .mbr-fallback-image.disabled {
  display: none;
}
.cid-upviJHAkUl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upviJHAkUl .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-upviJHAkUl .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-upviJHAkUl .container {
    padding: 0 26px;
  }
}
.cid-upviJHAkUl .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-upviJHAkUl .content-wrapper {
    padding: 20px;
  }
}
.cid-upviJHAkUl .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-upviJHAkUl .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-upviJHAkUl .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-upviJHAkUl .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-upviJHAkUl .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-upviJHAkUl .mbr-section-title {
  color: #000000;
}
.cid-upviJHAkUl .mbr-text,
.cid-upviJHAkUl .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-upviJHAkUl .mbr-section-title,
.cid-upviJHAkUl .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-upviJHRBsa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-upviJHRBsa .mbr-fallback-image.disabled {
  display: none;
}
.cid-upviJHRBsa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upviJHRBsa .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upviJHRBsa .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upviJHRBsa .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upviJHRBsa .container {
    padding: 0 16px;
  }
}
.cid-upviJHRBsa .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upviJHRBsa .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upviJHRBsa .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upviJHRBsa .box {
    width: 100%;
  }
}
.cid-upviJHRBsa .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upviJHRBsa .box .mbr-media {
    height: 450px;
  }
}
.cid-upviJHRBsa .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upviJHRBsa .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upviJHRBsa .mbr-media {
  position: relative;
}
.cid-upviJHRBsa .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upviJHRBsa a:hover {
  background-image: none !important;
}
.cid-upviJHRBsa .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upviJHRBsa .icon-wrap:hover,
.cid-upviJHRBsa .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upviJHRBsa .icon-wrap:hover .mbr-iconfont,
.cid-upviJHRBsa .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upviJHRBsa .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upviJHRBsa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upviJHRBsa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upviJHRBsa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upviJHRBsa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upviJHRBsa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upviJIi4Am {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upviJIi4Am .mbr-fallback-image.disabled {
  display: none;
}
.cid-upviJIi4Am .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upviJIi4Am .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upviJIi4Am .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upviJIi4Am .container {
    padding: 0 25px;
  }
}
.cid-upviJIi4Am .row {
  justify-content: center;
}
.cid-upviJIi4Am .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upviJIi4Am .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upviJIi4Am .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upviJIi4Am .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upviJIi4Am .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upviJIi4Am .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upviJIi4Am .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upviJIi4Am .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upviJIi4Am .list-wrapper .list .item-wrap:hover,
.cid-upviJIi4Am .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upviJIi4Am .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upviJIi4Am .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upviJIi4Am .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upviJIi4Am .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upviJIi4Am .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upviJIi4Am .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upviJIi4Am .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upviJIi4Am .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upviJIi4Am .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upviJIi4Am .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upviJIi4Am .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upviJIi4Am .copyright {
    margin-bottom: 20px;
  }
}
.cid-upviJIi4Am .mbr-section-btn {
  text-align: center;
}
.cid-upviJIi4Am .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upviJIi4Am .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upviJIi4Am .mbr-text {
  color: #ffffff;
}
.cid-upviJIi4Am .list {
  color: #ffffff;
}
.cid-upviJIi4Am .list,
.cid-upviJIi4Am .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upEoApliWH {
  z-index: 1000;
  width: 100%;
}
.cid-upEoApliWH .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upEoApliWH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upEoApliWH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upEoApliWH .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upEoApliWH .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upEoApliWH .menu_box .navbar.opened,
  .cid-upEoApliWH .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upEoApliWH nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upEoApliWH .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upEoApliWH .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upEoApliWH .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upEoApliWH .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upEoApliWH .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upEoApliWH .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upEoApliWH .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upEoApliWH .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upEoApliWH .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upEoApliWH .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upEoApliWH .offcanvas-body .mbr-text,
  .cid-upEoApliWH .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upEoApliWH .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upEoApliWH .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upEoApliWH .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upEoApliWH .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upEoApliWH .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upEoApliWH .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upEoApliWH .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upEoApliWH ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upEoApliWH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEoApliWH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upEoApliWH .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upEoApliWH li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upEoApliWH .lg_brand {
    margin: 0 1rem;
  }
  .cid-upEoApliWH .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upEoApliWH .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upEoApliWH .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upEoApliWH .nav-item {
    margin: 0 !important;
  }
}
.cid-upEoApliWH .nav-item .nav-link:hover,
.cid-upEoApliWH .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upEoApliWH .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upEoApliWH .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upEoApliWH .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upEoApliWH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEoApliWH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upEoApliWH .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upEoApliWH .offcanvas_box {
    display: none;
  }
}
.cid-upEoApliWH .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upEoApliWH .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upEoApliWH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upEoApliWH .container {
  display: flex;
  margin: auto;
}
.cid-upEoApliWH .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upEoApliWH .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upEoApliWH .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upEoApliWH .navbar-caption {
  color: #2f2e30;
}
.cid-upEoApliWH .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upEoApliWH .navbar-nav {
    margin: 0;
  }
}
.cid-upEoApliWH .dropdown-menu,
.cid-upEoApliWH .navbar.opened {
  background-color: false !important;
}
.cid-upEoApliWH .nav-item:focus,
.cid-upEoApliWH .nav-link:focus {
  outline: none;
}
.cid-upEoApliWH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upEoApliWH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upEoApliWH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upEoApliWH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upEoApliWH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upEoApliWH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upEoApliWH .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upEoApliWH .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upEoApliWH .navbar.opened {
  transition: all 0.3s;
}
.cid-upEoApliWH .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upEoApliWH .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upEoApliWH .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upEoApliWH .navbar.collapsed {
  justify-content: center;
}
.cid-upEoApliWH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upEoApliWH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upEoApliWH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upEoApliWH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upEoApliWH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upEoApliWH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upEoApliWH .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upEoApliWH .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upEoApliWH .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upEoApliWH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upEoApliWH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upEoApliWH .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upEoApliWH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upEoApliWH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upEoApliWH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upEoApliWH .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upEoApliWH .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upEoApliWH .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upEoApliWH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upEoApliWH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upEoApliWH .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upEoApliWH .navbar.navbar-short {
  min-height: 60px;
}
.cid-upEoApliWH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upEoApliWH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upEoApliWH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upEoApliWH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upEoApliWH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upEoApliWH .dropdown-item.active,
.cid-upEoApliWH .dropdown-item:active {
  background-color: transparent;
}
.cid-upEoApliWH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upEoApliWH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upEoApliWH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upEoApliWH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upEoApliWH ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upEoApliWH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upEoApliWH button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upEoApliWH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upEoApliWH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upEoApliWH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEoApliWH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEoApliWH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upEoApliWH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEoApliWH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upEoApliWH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upEoApliWH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEoApliWH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upEoApliWH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upEoApliWH .navbar {
    height: 70px;
  }
  .cid-upEoApliWH .navbar.opened {
    height: auto;
  }
  .cid-upEoApliWH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upEoApliWH .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upEoApliWH .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upEoApliWH .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upEoApliWH .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upEoApliWH .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upEoApliWH .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upEoApliWH .text_widget {
  margin-bottom: 32px;
}
.cid-upEoApliWH .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upEoApliWH .text_widget a:hover {
  opacity: .5;
}
.cid-upEoApliWH .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upEoApliWH .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upEoApliWH .mbr-section-subtitle,
.cid-upEoApliWH .text_widget,
.cid-upEoApliWH .mbr-section-btn {
  text-align: center;
}
.cid-upEoApliWH a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upEoApUmf9 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEoApUmf9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEoApUmf9 .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-upEoApUmf9 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-upEoApUmf9 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upEoApUmf9 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-upEoApUmf9 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-upEoApUmf9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upEoApUmf9 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-upEoAqhjP8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEoAqhjP8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEoAqhjP8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEoAqhjP8 .row {
  justify-content: space-between;
}
.cid-upEoAqhjP8 .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-upEoAqhjP8 .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-upEoAqhjP8 .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card:hover::before,
.cid-upEoAqhjP8 .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-upEoAqhjP8 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-upEoAqhjP8 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEoAqhjP8 .mbr-desc {
  color: #000000;
}
.cid-upEoAqhjP8 .panel-title-edit {
  color: #000000;
}
.cid-upEoAqhjP8 .list {
  color: #000000;
}
.cid-upEoArhZS2 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upEoArhZS2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEoArhZS2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEoArhZS2 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upEoArhZS2 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upEoArhZS2 .container {
    padding: 0 25px;
  }
}
.cid-upEoArhZS2 .row {
  justify-content: center;
}
.cid-upEoArhZS2 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upEoArhZS2 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upEoArhZS2 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upEoArhZS2 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEoArhZS2 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEoArhZS2 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upEoArhZS2 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upEoArhZS2 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEoArhZS2 .list-wrapper .list .item-wrap:hover,
.cid-upEoArhZS2 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upEoArhZS2 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEoArhZS2 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEoArhZS2 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upEoArhZS2 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upEoArhZS2 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upEoArhZS2 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upEoArhZS2 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upEoArhZS2 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upEoArhZS2 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upEoArhZS2 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upEoArhZS2 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upEoArhZS2 .copyright {
    margin-bottom: 20px;
  }
}
.cid-upEoArhZS2 .mbr-section-btn {
  text-align: center;
}
.cid-upEoArhZS2 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upEoArhZS2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upEoArhZS2 .mbr-text {
  color: #ffffff;
}
.cid-upEoArhZS2 .list {
  color: #ffffff;
}
.cid-upEoArhZS2 .list,
.cid-upEoArhZS2 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upEu0od8sQ {
  z-index: 1000;
  width: 100%;
}
.cid-upEu0od8sQ .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upEu0od8sQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upEu0od8sQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upEu0od8sQ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upEu0od8sQ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upEu0od8sQ .menu_box .navbar.opened,
  .cid-upEu0od8sQ .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upEu0od8sQ nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upEu0od8sQ .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upEu0od8sQ .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upEu0od8sQ .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upEu0od8sQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upEu0od8sQ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upEu0od8sQ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upEu0od8sQ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upEu0od8sQ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upEu0od8sQ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upEu0od8sQ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upEu0od8sQ .offcanvas-body .mbr-text,
  .cid-upEu0od8sQ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upEu0od8sQ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upEu0od8sQ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upEu0od8sQ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upEu0od8sQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upEu0od8sQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upEu0od8sQ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upEu0od8sQ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upEu0od8sQ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upEu0od8sQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEu0od8sQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upEu0od8sQ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upEu0od8sQ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upEu0od8sQ .lg_brand {
    margin: 0 1rem;
  }
  .cid-upEu0od8sQ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upEu0od8sQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upEu0od8sQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upEu0od8sQ .nav-item {
    margin: 0 !important;
  }
}
.cid-upEu0od8sQ .nav-item .nav-link:hover,
.cid-upEu0od8sQ .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upEu0od8sQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upEu0od8sQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upEu0od8sQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upEu0od8sQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEu0od8sQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upEu0od8sQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upEu0od8sQ .offcanvas_box {
    display: none;
  }
}
.cid-upEu0od8sQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upEu0od8sQ .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upEu0od8sQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upEu0od8sQ .container {
  display: flex;
  margin: auto;
}
.cid-upEu0od8sQ .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upEu0od8sQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upEu0od8sQ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upEu0od8sQ .navbar-caption {
  color: #2f2e30;
}
.cid-upEu0od8sQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upEu0od8sQ .navbar-nav {
    margin: 0;
  }
}
.cid-upEu0od8sQ .dropdown-menu,
.cid-upEu0od8sQ .navbar.opened {
  background-color: false !important;
}
.cid-upEu0od8sQ .nav-item:focus,
.cid-upEu0od8sQ .nav-link:focus {
  outline: none;
}
.cid-upEu0od8sQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upEu0od8sQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upEu0od8sQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upEu0od8sQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upEu0od8sQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upEu0od8sQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upEu0od8sQ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upEu0od8sQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upEu0od8sQ .navbar.opened {
  transition: all 0.3s;
}
.cid-upEu0od8sQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upEu0od8sQ .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upEu0od8sQ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upEu0od8sQ .navbar.collapsed {
  justify-content: center;
}
.cid-upEu0od8sQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upEu0od8sQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upEu0od8sQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upEu0od8sQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upEu0od8sQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upEu0od8sQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upEu0od8sQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upEu0od8sQ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upEu0od8sQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upEu0od8sQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upEu0od8sQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upEu0od8sQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upEu0od8sQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upEu0od8sQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upEu0od8sQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upEu0od8sQ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upEu0od8sQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upEu0od8sQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upEu0od8sQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upEu0od8sQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upEu0od8sQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upEu0od8sQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-upEu0od8sQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upEu0od8sQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upEu0od8sQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upEu0od8sQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upEu0od8sQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upEu0od8sQ .dropdown-item.active,
.cid-upEu0od8sQ .dropdown-item:active {
  background-color: transparent;
}
.cid-upEu0od8sQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upEu0od8sQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upEu0od8sQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upEu0od8sQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upEu0od8sQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upEu0od8sQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upEu0od8sQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upEu0od8sQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upEu0od8sQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upEu0od8sQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEu0od8sQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEu0od8sQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upEu0od8sQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEu0od8sQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upEu0od8sQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upEu0od8sQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEu0od8sQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upEu0od8sQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upEu0od8sQ .navbar {
    height: 70px;
  }
  .cid-upEu0od8sQ .navbar.opened {
    height: auto;
  }
  .cid-upEu0od8sQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upEu0od8sQ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upEu0od8sQ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upEu0od8sQ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upEu0od8sQ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upEu0od8sQ .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upEu0od8sQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upEu0od8sQ .text_widget {
  margin-bottom: 32px;
}
.cid-upEu0od8sQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upEu0od8sQ .text_widget a:hover {
  opacity: .5;
}
.cid-upEu0od8sQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upEu0od8sQ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upEu0od8sQ .mbr-section-subtitle,
.cid-upEu0od8sQ .text_widget,
.cid-upEu0od8sQ .mbr-section-btn {
  text-align: center;
}
.cid-upEu0od8sQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upEu0oJkQX {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEu0oJkQX .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEu0oJkQX .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-upEu0oJkQX .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-upEu0oJkQX .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upEu0oJkQX .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-upEu0oJkQX .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-upEu0oJkQX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upEu0oJkQX .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-upEu0p6iMX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEu0p6iMX .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEu0p6iMX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEu0p6iMX .row {
  justify-content: space-between;
}
.cid-upEu0p6iMX .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-upEu0p6iMX .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-upEu0p6iMX .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card:hover::before,
.cid-upEu0p6iMX .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-upEu0p6iMX .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-upEu0p6iMX .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEu0p6iMX .mbr-desc {
  color: #000000;
}
.cid-upEu0p6iMX .panel-title-edit {
  color: #000000;
}
.cid-upEu0p6iMX .list {
  color: #000000;
}
.cid-upEu0pzVcr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEu0pzVcr .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEu0pzVcr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEu0pzVcr .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upEu0pzVcr .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upEu0pzVcr .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upEu0pzVcr .container {
    padding: 0 16px;
  }
}
.cid-upEu0pzVcr .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upEu0pzVcr .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upEu0pzVcr .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upEu0pzVcr .box {
    width: 100%;
  }
}
.cid-upEu0pzVcr .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upEu0pzVcr .box .mbr-media {
    height: 450px;
  }
}
.cid-upEu0pzVcr .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upEu0pzVcr .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upEu0pzVcr .mbr-media {
  position: relative;
}
.cid-upEu0pzVcr .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upEu0pzVcr a:hover {
  background-image: none !important;
}
.cid-upEu0pzVcr .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upEu0pzVcr .icon-wrap:hover,
.cid-upEu0pzVcr .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upEu0pzVcr .icon-wrap:hover .mbr-iconfont,
.cid-upEu0pzVcr .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upEu0pzVcr .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upEu0pzVcr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upEu0pzVcr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upEu0pzVcr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upEu0pzVcr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upEu0pzVcr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upEu0q9Vmn {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upEu0q9Vmn .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEu0q9Vmn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEu0q9Vmn .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upEu0q9Vmn .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upEu0q9Vmn .container {
    padding: 0 25px;
  }
}
.cid-upEu0q9Vmn .row {
  justify-content: center;
}
.cid-upEu0q9Vmn .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upEu0q9Vmn .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upEu0q9Vmn .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upEu0q9Vmn .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEu0q9Vmn .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEu0q9Vmn .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upEu0q9Vmn .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upEu0q9Vmn .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEu0q9Vmn .list-wrapper .list .item-wrap:hover,
.cid-upEu0q9Vmn .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upEu0q9Vmn .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEu0q9Vmn .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEu0q9Vmn .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upEu0q9Vmn .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upEu0q9Vmn .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upEu0q9Vmn .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upEu0q9Vmn .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upEu0q9Vmn .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upEu0q9Vmn .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upEu0q9Vmn .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upEu0q9Vmn .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upEu0q9Vmn .copyright {
    margin-bottom: 20px;
  }
}
.cid-upEu0q9Vmn .mbr-section-btn {
  text-align: center;
}
.cid-upEu0q9Vmn .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upEu0q9Vmn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upEu0q9Vmn .mbr-text {
  color: #ffffff;
}
.cid-upEu0q9Vmn .list {
  color: #ffffff;
}
.cid-upEu0q9Vmn .list,
.cid-upEu0q9Vmn .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upEEnIbmIt {
  z-index: 1000;
  width: 100%;
}
.cid-upEEnIbmIt .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upEEnIbmIt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upEEnIbmIt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upEEnIbmIt .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upEEnIbmIt .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upEEnIbmIt .menu_box .navbar.opened,
  .cid-upEEnIbmIt .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upEEnIbmIt nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upEEnIbmIt .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upEEnIbmIt .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upEEnIbmIt .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upEEnIbmIt .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upEEnIbmIt .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upEEnIbmIt .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upEEnIbmIt .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upEEnIbmIt .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upEEnIbmIt .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upEEnIbmIt .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upEEnIbmIt .offcanvas-body .mbr-text,
  .cid-upEEnIbmIt .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upEEnIbmIt .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upEEnIbmIt .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upEEnIbmIt .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upEEnIbmIt .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upEEnIbmIt .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upEEnIbmIt .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upEEnIbmIt .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upEEnIbmIt ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upEEnIbmIt .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEEnIbmIt .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upEEnIbmIt .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upEEnIbmIt li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upEEnIbmIt .lg_brand {
    margin: 0 1rem;
  }
  .cid-upEEnIbmIt .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upEEnIbmIt .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upEEnIbmIt .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upEEnIbmIt .nav-item {
    margin: 0 !important;
  }
}
.cid-upEEnIbmIt .nav-item .nav-link:hover,
.cid-upEEnIbmIt .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upEEnIbmIt .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upEEnIbmIt .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upEEnIbmIt .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upEEnIbmIt .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEEnIbmIt .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upEEnIbmIt .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upEEnIbmIt .offcanvas_box {
    display: none;
  }
}
.cid-upEEnIbmIt .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upEEnIbmIt .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upEEnIbmIt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upEEnIbmIt .container {
  display: flex;
  margin: auto;
}
.cid-upEEnIbmIt .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upEEnIbmIt .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upEEnIbmIt .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upEEnIbmIt .navbar-caption {
  color: #2f2e30;
}
.cid-upEEnIbmIt .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upEEnIbmIt .navbar-nav {
    margin: 0;
  }
}
.cid-upEEnIbmIt .dropdown-menu,
.cid-upEEnIbmIt .navbar.opened {
  background-color: false !important;
}
.cid-upEEnIbmIt .nav-item:focus,
.cid-upEEnIbmIt .nav-link:focus {
  outline: none;
}
.cid-upEEnIbmIt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upEEnIbmIt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upEEnIbmIt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upEEnIbmIt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upEEnIbmIt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upEEnIbmIt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upEEnIbmIt .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upEEnIbmIt .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upEEnIbmIt .navbar.opened {
  transition: all 0.3s;
}
.cid-upEEnIbmIt .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upEEnIbmIt .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upEEnIbmIt .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upEEnIbmIt .navbar.collapsed {
  justify-content: center;
}
.cid-upEEnIbmIt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upEEnIbmIt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upEEnIbmIt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upEEnIbmIt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upEEnIbmIt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upEEnIbmIt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upEEnIbmIt .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upEEnIbmIt .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upEEnIbmIt .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upEEnIbmIt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upEEnIbmIt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upEEnIbmIt .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upEEnIbmIt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upEEnIbmIt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upEEnIbmIt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upEEnIbmIt .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upEEnIbmIt .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upEEnIbmIt .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upEEnIbmIt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upEEnIbmIt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upEEnIbmIt .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upEEnIbmIt .navbar.navbar-short {
  min-height: 60px;
}
.cid-upEEnIbmIt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upEEnIbmIt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upEEnIbmIt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upEEnIbmIt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upEEnIbmIt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upEEnIbmIt .dropdown-item.active,
.cid-upEEnIbmIt .dropdown-item:active {
  background-color: transparent;
}
.cid-upEEnIbmIt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upEEnIbmIt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upEEnIbmIt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upEEnIbmIt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upEEnIbmIt ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upEEnIbmIt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upEEnIbmIt button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upEEnIbmIt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upEEnIbmIt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upEEnIbmIt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEEnIbmIt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEEnIbmIt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upEEnIbmIt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEEnIbmIt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upEEnIbmIt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upEEnIbmIt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEEnIbmIt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upEEnIbmIt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upEEnIbmIt .navbar {
    height: 70px;
  }
  .cid-upEEnIbmIt .navbar.opened {
    height: auto;
  }
  .cid-upEEnIbmIt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upEEnIbmIt .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upEEnIbmIt .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upEEnIbmIt .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upEEnIbmIt .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upEEnIbmIt .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upEEnIbmIt .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upEEnIbmIt .text_widget {
  margin-bottom: 32px;
}
.cid-upEEnIbmIt .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upEEnIbmIt .text_widget a:hover {
  opacity: .5;
}
.cid-upEEnIbmIt .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upEEnIbmIt .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upEEnIbmIt .mbr-section-subtitle,
.cid-upEEnIbmIt .text_widget,
.cid-upEEnIbmIt .mbr-section-btn {
  text-align: center;
}
.cid-upEEnIbmIt a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upEEnIIXcv {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEEnIIXcv .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEEnIIXcv .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-upEEnIIXcv .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-upEEnIIXcv .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upEEnIIXcv .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-upEEnIIXcv .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-upEEnIIXcv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upEEnIIXcv .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-upEEnJ5iK1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEEnJ5iK1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEEnJ5iK1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEEnJ5iK1 .row {
  justify-content: space-between;
}
.cid-upEEnJ5iK1 .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-upEEnJ5iK1 .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-upEEnJ5iK1 .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card:hover::before,
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-upEEnJ5iK1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-upEEnJ5iK1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEEnJ5iK1 .mbr-desc {
  color: #000000;
}
.cid-upEEnJ5iK1 .panel-title-edit {
  color: #000000;
}
.cid-upEEnJ5iK1 .list {
  color: #000000;
}
.cid-upEEnJyQnF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEEnJyQnF .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEEnJyQnF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEEnJyQnF .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upEEnJyQnF .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upEEnJyQnF .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upEEnJyQnF .container {
    padding: 0 16px;
  }
}
.cid-upEEnJyQnF .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upEEnJyQnF .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upEEnJyQnF .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upEEnJyQnF .box {
    width: 100%;
  }
}
.cid-upEEnJyQnF .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upEEnJyQnF .box .mbr-media {
    height: 450px;
  }
}
.cid-upEEnJyQnF .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upEEnJyQnF .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upEEnJyQnF .mbr-media {
  position: relative;
}
.cid-upEEnJyQnF .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upEEnJyQnF a:hover {
  background-image: none !important;
}
.cid-upEEnJyQnF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upEEnJyQnF .icon-wrap:hover,
.cid-upEEnJyQnF .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upEEnJyQnF .icon-wrap:hover .mbr-iconfont,
.cid-upEEnJyQnF .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upEEnJyQnF .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upEEnJyQnF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upEEnJyQnF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upEEnJyQnF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upEEnJyQnF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upEEnJyQnF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upEEnK7O5Q {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upEEnK7O5Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEEnK7O5Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEEnK7O5Q .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upEEnK7O5Q .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upEEnK7O5Q .container {
    padding: 0 25px;
  }
}
.cid-upEEnK7O5Q .row {
  justify-content: center;
}
.cid-upEEnK7O5Q .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upEEnK7O5Q .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upEEnK7O5Q .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upEEnK7O5Q .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEEnK7O5Q .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEEnK7O5Q .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upEEnK7O5Q .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upEEnK7O5Q .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEEnK7O5Q .list-wrapper .list .item-wrap:hover,
.cid-upEEnK7O5Q .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upEEnK7O5Q .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEEnK7O5Q .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEEnK7O5Q .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upEEnK7O5Q .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upEEnK7O5Q .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upEEnK7O5Q .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upEEnK7O5Q .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upEEnK7O5Q .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upEEnK7O5Q .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upEEnK7O5Q .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upEEnK7O5Q .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upEEnK7O5Q .copyright {
    margin-bottom: 20px;
  }
}
.cid-upEEnK7O5Q .mbr-section-btn {
  text-align: center;
}
.cid-upEEnK7O5Q .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upEEnK7O5Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upEEnK7O5Q .mbr-text {
  color: #ffffff;
}
.cid-upEEnK7O5Q .list {
  color: #ffffff;
}
.cid-upEEnK7O5Q .list,
.cid-upEEnK7O5Q .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upEHgWLIHi {
  z-index: 1000;
  width: 100%;
}
.cid-upEHgWLIHi .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upEHgWLIHi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upEHgWLIHi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upEHgWLIHi .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upEHgWLIHi .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upEHgWLIHi .menu_box .navbar.opened,
  .cid-upEHgWLIHi .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upEHgWLIHi nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upEHgWLIHi .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upEHgWLIHi .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upEHgWLIHi .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upEHgWLIHi .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upEHgWLIHi .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upEHgWLIHi .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upEHgWLIHi .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upEHgWLIHi .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upEHgWLIHi .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upEHgWLIHi .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upEHgWLIHi .offcanvas-body .mbr-text,
  .cid-upEHgWLIHi .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upEHgWLIHi .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upEHgWLIHi .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upEHgWLIHi .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upEHgWLIHi .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upEHgWLIHi .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upEHgWLIHi .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upEHgWLIHi .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upEHgWLIHi ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upEHgWLIHi .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEHgWLIHi .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upEHgWLIHi .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upEHgWLIHi li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upEHgWLIHi .lg_brand {
    margin: 0 1rem;
  }
  .cid-upEHgWLIHi .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upEHgWLIHi .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upEHgWLIHi .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upEHgWLIHi .nav-item {
    margin: 0 !important;
  }
}
.cid-upEHgWLIHi .nav-item .nav-link:hover,
.cid-upEHgWLIHi .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upEHgWLIHi .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upEHgWLIHi .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upEHgWLIHi .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upEHgWLIHi .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upEHgWLIHi .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upEHgWLIHi .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upEHgWLIHi .offcanvas_box {
    display: none;
  }
}
.cid-upEHgWLIHi .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upEHgWLIHi .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upEHgWLIHi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upEHgWLIHi .container {
  display: flex;
  margin: auto;
}
.cid-upEHgWLIHi .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upEHgWLIHi .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upEHgWLIHi .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upEHgWLIHi .navbar-caption {
  color: #2f2e30;
}
.cid-upEHgWLIHi .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upEHgWLIHi .navbar-nav {
    margin: 0;
  }
}
.cid-upEHgWLIHi .dropdown-menu,
.cid-upEHgWLIHi .navbar.opened {
  background-color: false !important;
}
.cid-upEHgWLIHi .nav-item:focus,
.cid-upEHgWLIHi .nav-link:focus {
  outline: none;
}
.cid-upEHgWLIHi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upEHgWLIHi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upEHgWLIHi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upEHgWLIHi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upEHgWLIHi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upEHgWLIHi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upEHgWLIHi .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upEHgWLIHi .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upEHgWLIHi .navbar.opened {
  transition: all 0.3s;
}
.cid-upEHgWLIHi .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upEHgWLIHi .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upEHgWLIHi .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upEHgWLIHi .navbar.collapsed {
  justify-content: center;
}
.cid-upEHgWLIHi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upEHgWLIHi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upEHgWLIHi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upEHgWLIHi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upEHgWLIHi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upEHgWLIHi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upEHgWLIHi .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upEHgWLIHi .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upEHgWLIHi .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upEHgWLIHi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upEHgWLIHi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upEHgWLIHi .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upEHgWLIHi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upEHgWLIHi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upEHgWLIHi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upEHgWLIHi .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upEHgWLIHi .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upEHgWLIHi .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upEHgWLIHi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upEHgWLIHi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upEHgWLIHi .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upEHgWLIHi .navbar.navbar-short {
  min-height: 60px;
}
.cid-upEHgWLIHi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upEHgWLIHi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upEHgWLIHi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upEHgWLIHi .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upEHgWLIHi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upEHgWLIHi .dropdown-item.active,
.cid-upEHgWLIHi .dropdown-item:active {
  background-color: transparent;
}
.cid-upEHgWLIHi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upEHgWLIHi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upEHgWLIHi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upEHgWLIHi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upEHgWLIHi ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upEHgWLIHi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upEHgWLIHi button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upEHgWLIHi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upEHgWLIHi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upEHgWLIHi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEHgWLIHi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upEHgWLIHi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upEHgWLIHi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEHgWLIHi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upEHgWLIHi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upEHgWLIHi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upEHgWLIHi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upEHgWLIHi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upEHgWLIHi .navbar {
    height: 70px;
  }
  .cid-upEHgWLIHi .navbar.opened {
    height: auto;
  }
  .cid-upEHgWLIHi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upEHgWLIHi .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upEHgWLIHi .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upEHgWLIHi .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upEHgWLIHi .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upEHgWLIHi .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upEHgWLIHi .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upEHgWLIHi .text_widget {
  margin-bottom: 32px;
}
.cid-upEHgWLIHi .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upEHgWLIHi .text_widget a:hover {
  opacity: .5;
}
.cid-upEHgWLIHi .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upEHgWLIHi .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upEHgWLIHi .mbr-section-subtitle,
.cid-upEHgWLIHi .text_widget,
.cid-upEHgWLIHi .mbr-section-btn {
  text-align: center;
}
.cid-upEHgWLIHi a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upEHgXi2HM {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEHgXi2HM .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEHgXi2HM .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-upEHgXi2HM .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-upEHgXi2HM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upEHgXi2HM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-upEHgXi2HM .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-upEHgXi2HM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-upEHgXi2HM .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-upEHgXJEua {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEHgXJEua .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEHgXJEua .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEHgXJEua .row {
  justify-content: space-between;
}
.cid-upEHgXJEua .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-upEHgXJEua .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-upEHgXJEua .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-upEHgXJEua .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-upEHgXJEua .content-wrapper .panel-group .card:hover::before,
.cid-upEHgXJEua .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-upEHgXJEua .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-upEHgXJEua .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEHgXJEua .mbr-desc {
  color: #000000;
}
.cid-upEHgXJEua .panel-title-edit {
  color: #000000;
}
.cid-upEHgXJEua .list {
  color: #000000;
}
.cid-upEHgYaTjT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upEHgYaTjT .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEHgYaTjT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEHgYaTjT .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-upEHgYaTjT .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-upEHgYaTjT .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-upEHgYaTjT .container {
    padding: 0 16px;
  }
}
.cid-upEHgYaTjT .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upEHgYaTjT .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-upEHgYaTjT .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-upEHgYaTjT .box {
    width: 100%;
  }
}
.cid-upEHgYaTjT .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-upEHgYaTjT .box .mbr-media {
    height: 450px;
  }
}
.cid-upEHgYaTjT .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-upEHgYaTjT .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-upEHgYaTjT .mbr-media {
  position: relative;
}
.cid-upEHgYaTjT .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-upEHgYaTjT a:hover {
  background-image: none !important;
}
.cid-upEHgYaTjT .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-upEHgYaTjT .icon-wrap:hover,
.cid-upEHgYaTjT .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-upEHgYaTjT .icon-wrap:hover .mbr-iconfont,
.cid-upEHgYaTjT .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-upEHgYaTjT .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-upEHgYaTjT .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-upEHgYaTjT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-upEHgYaTjT .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-upEHgYaTjT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-upEHgYaTjT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-upEHgYKaRJ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upEHgYKaRJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-upEHgYKaRJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upEHgYKaRJ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upEHgYKaRJ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upEHgYKaRJ .container {
    padding: 0 25px;
  }
}
.cid-upEHgYKaRJ .row {
  justify-content: center;
}
.cid-upEHgYKaRJ .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upEHgYKaRJ .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upEHgYKaRJ .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upEHgYKaRJ .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEHgYKaRJ .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEHgYKaRJ .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upEHgYKaRJ .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upEHgYKaRJ .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upEHgYKaRJ .list-wrapper .list .item-wrap:hover,
.cid-upEHgYKaRJ .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upEHgYKaRJ .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upEHgYKaRJ .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upEHgYKaRJ .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upEHgYKaRJ .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upEHgYKaRJ .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upEHgYKaRJ .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upEHgYKaRJ .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upEHgYKaRJ .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upEHgYKaRJ .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upEHgYKaRJ .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upEHgYKaRJ .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upEHgYKaRJ .copyright {
    margin-bottom: 20px;
  }
}
.cid-upEHgYKaRJ .mbr-section-btn {
  text-align: center;
}
.cid-upEHgYKaRJ .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upEHgYKaRJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upEHgYKaRJ .mbr-text {
  color: #ffffff;
}
.cid-upEHgYKaRJ .list {
  color: #ffffff;
}
.cid-upEHgYKaRJ .list,
.cid-upEHgYKaRJ .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upXOQtN1zF {
  z-index: 1000;
  width: 100%;
}
.cid-upXOQtN1zF .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upXOQtN1zF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upXOQtN1zF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upXOQtN1zF .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upXOQtN1zF .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upXOQtN1zF .menu_box .navbar.opened,
  .cid-upXOQtN1zF .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upXOQtN1zF nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upXOQtN1zF .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upXOQtN1zF .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upXOQtN1zF .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upXOQtN1zF .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upXOQtN1zF .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upXOQtN1zF .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upXOQtN1zF .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upXOQtN1zF .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upXOQtN1zF .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upXOQtN1zF .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upXOQtN1zF .offcanvas-body .mbr-text,
  .cid-upXOQtN1zF .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upXOQtN1zF .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upXOQtN1zF .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upXOQtN1zF .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upXOQtN1zF .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upXOQtN1zF .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upXOQtN1zF .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upXOQtN1zF .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upXOQtN1zF ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upXOQtN1zF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upXOQtN1zF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upXOQtN1zF .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upXOQtN1zF li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upXOQtN1zF .lg_brand {
    margin: 0 1rem;
  }
  .cid-upXOQtN1zF .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upXOQtN1zF .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upXOQtN1zF .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upXOQtN1zF .nav-item {
    margin: 0 !important;
  }
}
.cid-upXOQtN1zF .nav-item .nav-link:hover,
.cid-upXOQtN1zF .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upXOQtN1zF .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upXOQtN1zF .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upXOQtN1zF .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upXOQtN1zF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upXOQtN1zF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upXOQtN1zF .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upXOQtN1zF .offcanvas_box {
    display: none;
  }
}
.cid-upXOQtN1zF .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upXOQtN1zF .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upXOQtN1zF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upXOQtN1zF .container {
  display: flex;
  margin: auto;
}
.cid-upXOQtN1zF .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upXOQtN1zF .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upXOQtN1zF .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upXOQtN1zF .navbar-caption {
  color: #2f2e30;
}
.cid-upXOQtN1zF .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upXOQtN1zF .navbar-nav {
    margin: 0;
  }
}
.cid-upXOQtN1zF .dropdown-menu,
.cid-upXOQtN1zF .navbar.opened {
  background-color: false !important;
}
.cid-upXOQtN1zF .nav-item:focus,
.cid-upXOQtN1zF .nav-link:focus {
  outline: none;
}
.cid-upXOQtN1zF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upXOQtN1zF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upXOQtN1zF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upXOQtN1zF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upXOQtN1zF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upXOQtN1zF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upXOQtN1zF .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upXOQtN1zF .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upXOQtN1zF .navbar.opened {
  transition: all 0.3s;
}
.cid-upXOQtN1zF .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upXOQtN1zF .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upXOQtN1zF .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upXOQtN1zF .navbar.collapsed {
  justify-content: center;
}
.cid-upXOQtN1zF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upXOQtN1zF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upXOQtN1zF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upXOQtN1zF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upXOQtN1zF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upXOQtN1zF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upXOQtN1zF .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upXOQtN1zF .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upXOQtN1zF .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upXOQtN1zF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upXOQtN1zF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upXOQtN1zF .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upXOQtN1zF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upXOQtN1zF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upXOQtN1zF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upXOQtN1zF .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upXOQtN1zF .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upXOQtN1zF .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upXOQtN1zF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upXOQtN1zF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upXOQtN1zF .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upXOQtN1zF .navbar.navbar-short {
  min-height: 60px;
}
.cid-upXOQtN1zF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upXOQtN1zF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upXOQtN1zF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upXOQtN1zF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upXOQtN1zF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upXOQtN1zF .dropdown-item.active,
.cid-upXOQtN1zF .dropdown-item:active {
  background-color: transparent;
}
.cid-upXOQtN1zF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upXOQtN1zF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upXOQtN1zF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upXOQtN1zF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upXOQtN1zF ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upXOQtN1zF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upXOQtN1zF button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upXOQtN1zF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upXOQtN1zF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upXOQtN1zF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upXOQtN1zF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upXOQtN1zF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upXOQtN1zF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upXOQtN1zF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upXOQtN1zF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upXOQtN1zF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upXOQtN1zF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upXOQtN1zF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upXOQtN1zF .navbar {
    height: 70px;
  }
  .cid-upXOQtN1zF .navbar.opened {
    height: auto;
  }
  .cid-upXOQtN1zF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upXOQtN1zF .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upXOQtN1zF .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upXOQtN1zF .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upXOQtN1zF .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upXOQtN1zF .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upXOQtN1zF .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upXOQtN1zF .text_widget {
  margin-bottom: 32px;
}
.cid-upXOQtN1zF .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upXOQtN1zF .text_widget a:hover {
  opacity: .5;
}
.cid-upXOQtN1zF .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upXOQtN1zF .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upXOQtN1zF .mbr-section-subtitle,
.cid-upXOQtN1zF .text_widget,
.cid-upXOQtN1zF .mbr-section-btn {
  text-align: center;
}
.cid-upXOQtN1zF a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upXSPSyp68 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upXSPSyp68 .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-upYuuwKnMT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fffdf7;
}
.cid-upYuuwKnMT .item-img {
  width: 100%;
  margin-bottom: 20px;
}
.cid-upYuuwKnMT .item:focus,
.cid-upYuuwKnMT span:focus {
  outline: none;
}
.cid-upYuuwKnMT .row {
  margin-left: -32px;
  margin-right: -32px;
}
.cid-upYuuwKnMT .item {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  padding: 50px 50px 24px;
  margin: -1px 0 0;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
}
.cid-upYuuwKnMT .item-img {
  display: flex;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-upYuuwKnMT .item-img img {
  object-fit: cover;
  height: auto;
  width: 100%;
}
.cid-upYuuwKnMT .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  background: transparent;
  height: 100%;
  flex-flow: column nowrap;
}
.cid-upYuuwKnMT .item-content {
  width: 100%;
}
.cid-upYuuwKnMT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-upYuuwKnMT .mbr-section-title {
  color: #000000;
}
.cid-upYuuwKnMT .item-title {
  color: #000000;
  margin-bottom: 0;
  text-align: center;
}
.cid-upYuuwKnMT .mbr-text,
.cid-upYuuwKnMT .mbr-section-btn {
  text-align: left;
}
.cid-upYuuwKnMT .item-subtitle {
  text-align: center;
}
.cid-upYuuwKnMT .text-art,
.cid-upYuuwKnMT .text-client {
  color: #3d3d3d;
}
@media (max-width: 767px) {
  .cid-upYuuwKnMT .item {
    border-right: none !important;
  }
  .cid-upYuuwKnMT .item:not(:last-child) {
    border-bottom: 1px solid #7f8678;
  }
  .cid-upYuuwKnMT .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 1199px) {
  .cid-upYuuwKnMT .item:not(:nth-child(2n)) {
    border-right: 1px solid #7f8678;
  }
}
@media (min-width: 1200px) {
  .cid-upYuuwKnMT .item:not(:nth-child(3n)) {
    border-right: 1px solid #7f8678;
  }
}
.cid-upYuuwKnMT .link-wrap {
  margin-top: 42px;
}
.cid-upYuuwKnMT .emerging-underline-link {
  color: #3d3d3d;
  margin-right: 12px;
}
.cid-upYv9JTpI4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fffdf7;
}
.cid-upYv9JTpI4 .item-img {
  width: 100%;
  margin-bottom: 20px;
}
.cid-upYv9JTpI4 .item:focus,
.cid-upYv9JTpI4 span:focus {
  outline: none;
}
.cid-upYv9JTpI4 .row {
  margin-left: -32px;
  margin-right: -32px;
}
.cid-upYv9JTpI4 .item {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  padding: 50px 50px 24px;
  margin: -1px 0 0;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
}
.cid-upYv9JTpI4 .item-img {
  display: flex;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-upYv9JTpI4 .item-img img {
  object-fit: cover;
  height: auto;
  width: 100%;
}
.cid-upYv9JTpI4 .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  background: transparent;
  height: 100%;
  flex-flow: column nowrap;
}
.cid-upYv9JTpI4 .item-content {
  width: 100%;
}
.cid-upYv9JTpI4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-upYv9JTpI4 .mbr-section-title {
  color: #000000;
}
.cid-upYv9JTpI4 .item-title {
  color: #000000;
  margin-bottom: 0;
  text-align: center;
}
.cid-upYv9JTpI4 .mbr-text,
.cid-upYv9JTpI4 .mbr-section-btn {
  text-align: left;
}
.cid-upYv9JTpI4 .item-subtitle {
  text-align: center;
}
.cid-upYv9JTpI4 .text-art,
.cid-upYv9JTpI4 .text-client {
  color: #3d3d3d;
}
@media (max-width: 767px) {
  .cid-upYv9JTpI4 .item {
    border-right: none !important;
  }
  .cid-upYv9JTpI4 .item:not(:last-child) {
    border-bottom: 1px solid #7f8678;
  }
  .cid-upYv9JTpI4 .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 1199px) {
  .cid-upYv9JTpI4 .item:not(:nth-child(2n)) {
    border-right: 1px solid #7f8678;
  }
}
@media (min-width: 1200px) {
  .cid-upYv9JTpI4 .item:not(:nth-child(3n)) {
    border-right: 1px solid #7f8678;
  }
}
.cid-upYv9JTpI4 .link-wrap {
  margin-top: 42px;
}
.cid-upYv9JTpI4 .emerging-underline-link {
  color: #3d3d3d;
  margin-right: 12px;
}
.cid-upXQKhpLKc {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-upXQKhpLKc .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upXQKhpLKc .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upXQKhpLKc .container {
    padding: 0 25px;
  }
}
.cid-upXQKhpLKc .item:focus,
.cid-upXQKhpLKc span:focus {
  outline: none;
}
.cid-upXQKhpLKc .item-wrapper {
  position: relative;
}
.cid-upXQKhpLKc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 250px;
  max-width: 250px;
}
@media (max-width: 767px) {
  .cid-upXQKhpLKc .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-wrapper:hover .item-img img,
.cid-upXQKhpLKc .embla__slide .slide-content .item-wrapper:focus .item-img img {
  border-radius: 100px !important;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-wrapper:hover .item-img::after,
.cid-upXQKhpLKc .embla__slide .slide-content .item-wrapper:focus .item-img::after {
  border-radius: 100px;
  opacity: .5;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-wrapper .item-img {
  position: relative;
  display: block;
  margin-bottom: 30px;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  background-color: #00ded1;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .role-wrap {
  margin-bottom: 10px;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .role-wrap .mbr-role {
  display: inline-flex;
  background-color: #00ded1;
  padding: 2px 4px 0;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .mbr-name {
  margin-bottom: 8px;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .mbr-text {
  line-height: 1.5;
  margin-bottom: 0;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .social-wrap {
  margin-top: 16px;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
}
.cid-upXQKhpLKc .embla__slide .slide-content .item-content .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #2f2e30;
}
.cid-upXQKhpLKc .embla__button--next,
.cid-upXQKhpLKc .embla__button--prev {
  display: flex;
}
.cid-upXQKhpLKc .embla__button {
  top: 30%;
  width: 52px;
  height: 52px;
  margin-top: -1.5rem;
  font-size: 32px;
  background-color: #a0ffc2 !important;
  opacity: 1 !important;
  color: #2f2e30 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-upXQKhpLKc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-upXQKhpLKc .embla__button:hover {
  background: transparent;
  color: #2f2e30;
  opacity: .7 !important;
}
.cid-upXQKhpLKc .embla__button.embla__button--prev {
  left: -26px;
}
.cid-upXQKhpLKc .embla__button.embla__button--next {
  right: -26px;
}
@media (max-width: 992px) {
  .cid-upXQKhpLKc .embla__button {
    bottom: 1.5rem;
  }
}
.cid-upXQKhpLKc .embla {
  position: relative;
  width: 100%;
}
.cid-upXQKhpLKc .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-upXQKhpLKc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-upXQKhpLKc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-upXQKhpLKc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-upXQKhpLKc .item-menu-overlay {
  border-radius: 100px;
}
.cid-upXQKhpLKc .item-title {
  color: #2f2e30;
}
.cid-upXQKhpLKc .mbr-text {
  color: #2f2e30;
}
.cid-upXOQvnY3l {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upXOQvnY3l .mbr-fallback-image.disabled {
  display: none;
}
.cid-upXOQvnY3l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upXOQvnY3l .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upXOQvnY3l .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upXOQvnY3l .container {
    padding: 0 25px;
  }
}
.cid-upXOQvnY3l .row {
  justify-content: center;
}
.cid-upXOQvnY3l .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upXOQvnY3l .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upXOQvnY3l .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upXOQvnY3l .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upXOQvnY3l .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upXOQvnY3l .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upXOQvnY3l .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upXOQvnY3l .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upXOQvnY3l .list-wrapper .list .item-wrap:hover,
.cid-upXOQvnY3l .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upXOQvnY3l .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upXOQvnY3l .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upXOQvnY3l .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upXOQvnY3l .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upXOQvnY3l .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upXOQvnY3l .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upXOQvnY3l .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upXOQvnY3l .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upXOQvnY3l .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upXOQvnY3l .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upXOQvnY3l .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upXOQvnY3l .copyright {
    margin-bottom: 20px;
  }
}
.cid-upXOQvnY3l .mbr-section-btn {
  text-align: center;
}
.cid-upXOQvnY3l .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upXOQvnY3l .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upXOQvnY3l .mbr-text {
  color: #ffffff;
}
.cid-upXOQvnY3l .list {
  color: #ffffff;
}
.cid-upXOQvnY3l .list,
.cid-upXOQvnY3l .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upYCK3TXZx {
  z-index: 1000;
  width: 100%;
}
.cid-upYCK3TXZx .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upYCK3TXZx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upYCK3TXZx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upYCK3TXZx .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upYCK3TXZx .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upYCK3TXZx .menu_box .navbar.opened,
  .cid-upYCK3TXZx .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upYCK3TXZx nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upYCK3TXZx .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upYCK3TXZx .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upYCK3TXZx .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upYCK3TXZx .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upYCK3TXZx .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upYCK3TXZx .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upYCK3TXZx .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upYCK3TXZx .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upYCK3TXZx .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upYCK3TXZx .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upYCK3TXZx .offcanvas-body .mbr-text,
  .cid-upYCK3TXZx .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upYCK3TXZx .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upYCK3TXZx .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upYCK3TXZx .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upYCK3TXZx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upYCK3TXZx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upYCK3TXZx .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upYCK3TXZx .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upYCK3TXZx ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upYCK3TXZx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upYCK3TXZx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upYCK3TXZx .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upYCK3TXZx li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upYCK3TXZx .lg_brand {
    margin: 0 1rem;
  }
  .cid-upYCK3TXZx .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upYCK3TXZx .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upYCK3TXZx .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upYCK3TXZx .nav-item {
    margin: 0 !important;
  }
}
.cid-upYCK3TXZx .nav-item .nav-link:hover,
.cid-upYCK3TXZx .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upYCK3TXZx .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upYCK3TXZx .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upYCK3TXZx .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upYCK3TXZx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upYCK3TXZx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upYCK3TXZx .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upYCK3TXZx .offcanvas_box {
    display: none;
  }
}
.cid-upYCK3TXZx .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upYCK3TXZx .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upYCK3TXZx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upYCK3TXZx .container {
  display: flex;
  margin: auto;
}
.cid-upYCK3TXZx .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upYCK3TXZx .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upYCK3TXZx .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upYCK3TXZx .navbar-caption {
  color: #2f2e30;
}
.cid-upYCK3TXZx .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upYCK3TXZx .navbar-nav {
    margin: 0;
  }
}
.cid-upYCK3TXZx .dropdown-menu,
.cid-upYCK3TXZx .navbar.opened {
  background-color: false !important;
}
.cid-upYCK3TXZx .nav-item:focus,
.cid-upYCK3TXZx .nav-link:focus {
  outline: none;
}
.cid-upYCK3TXZx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upYCK3TXZx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upYCK3TXZx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upYCK3TXZx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upYCK3TXZx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upYCK3TXZx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upYCK3TXZx .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upYCK3TXZx .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upYCK3TXZx .navbar.opened {
  transition: all 0.3s;
}
.cid-upYCK3TXZx .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upYCK3TXZx .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upYCK3TXZx .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upYCK3TXZx .navbar.collapsed {
  justify-content: center;
}
.cid-upYCK3TXZx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upYCK3TXZx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upYCK3TXZx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upYCK3TXZx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upYCK3TXZx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upYCK3TXZx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upYCK3TXZx .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upYCK3TXZx .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upYCK3TXZx .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upYCK3TXZx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upYCK3TXZx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upYCK3TXZx .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upYCK3TXZx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upYCK3TXZx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upYCK3TXZx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upYCK3TXZx .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upYCK3TXZx .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upYCK3TXZx .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upYCK3TXZx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upYCK3TXZx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upYCK3TXZx .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upYCK3TXZx .navbar.navbar-short {
  min-height: 60px;
}
.cid-upYCK3TXZx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upYCK3TXZx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upYCK3TXZx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upYCK3TXZx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upYCK3TXZx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upYCK3TXZx .dropdown-item.active,
.cid-upYCK3TXZx .dropdown-item:active {
  background-color: transparent;
}
.cid-upYCK3TXZx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upYCK3TXZx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upYCK3TXZx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upYCK3TXZx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upYCK3TXZx ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upYCK3TXZx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upYCK3TXZx button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upYCK3TXZx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upYCK3TXZx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upYCK3TXZx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upYCK3TXZx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upYCK3TXZx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upYCK3TXZx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upYCK3TXZx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upYCK3TXZx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upYCK3TXZx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upYCK3TXZx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upYCK3TXZx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upYCK3TXZx .navbar {
    height: 70px;
  }
  .cid-upYCK3TXZx .navbar.opened {
    height: auto;
  }
  .cid-upYCK3TXZx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upYCK3TXZx .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upYCK3TXZx .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upYCK3TXZx .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upYCK3TXZx .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upYCK3TXZx .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upYCK3TXZx .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upYCK3TXZx .text_widget {
  margin-bottom: 32px;
}
.cid-upYCK3TXZx .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upYCK3TXZx .text_widget a:hover {
  opacity: .5;
}
.cid-upYCK3TXZx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upYCK3TXZx .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upYCK3TXZx .mbr-section-subtitle,
.cid-upYCK3TXZx .text_widget,
.cid-upYCK3TXZx .mbr-section-btn {
  text-align: center;
}
.cid-upYCK3TXZx a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upYCK4lQTJ {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-upYCK4lQTJ .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-upYCK4vQKs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fffdf7;
}
.cid-upYCK4vQKs .item-img {
  width: 100%;
  margin-bottom: 20px;
}
.cid-upYCK4vQKs .item:focus,
.cid-upYCK4vQKs span:focus {
  outline: none;
}
.cid-upYCK4vQKs .row {
  margin-left: -32px;
  margin-right: -32px;
}
.cid-upYCK4vQKs .item {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  padding: 50px 50px 24px;
  margin: -1px 0 0;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
}
.cid-upYCK4vQKs .item-img {
  display: flex;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-upYCK4vQKs .item-img img {
  object-fit: cover;
  height: auto;
  width: 100%;
}
.cid-upYCK4vQKs .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  background: transparent;
  height: 100%;
  flex-flow: column nowrap;
}
.cid-upYCK4vQKs .item-content {
  width: 100%;
}
.cid-upYCK4vQKs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-upYCK4vQKs .mbr-section-title {
  color: #000000;
}
.cid-upYCK4vQKs .item-title {
  color: #000000;
  margin-bottom: 0;
  text-align: left;
}
.cid-upYCK4vQKs .mbr-text,
.cid-upYCK4vQKs .mbr-section-btn {
  text-align: left;
}
.cid-upYCK4vQKs .item-subtitle {
  text-align: center;
}
.cid-upYCK4vQKs .text-art,
.cid-upYCK4vQKs .text-client {
  color: #3d3d3d;
}
@media (max-width: 767px) {
  .cid-upYCK4vQKs .item {
    border-right: none !important;
  }
  .cid-upYCK4vQKs .item:not(:last-child) {
    border-bottom: 1px solid #7f8678;
  }
  .cid-upYCK4vQKs .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 1199px) {
  .cid-upYCK4vQKs .item:not(:nth-child(2n)) {
    border-right: 1px solid #7f8678;
  }
}
@media (min-width: 1200px) {
  .cid-upYCK4vQKs .item:not(:nth-child(3n)) {
    border-right: 1px solid #7f8678;
  }
}
.cid-upYCK4vQKs .link-wrap {
  margin-top: 42px;
}
.cid-upYCK4vQKs .emerging-underline-link {
  color: #3d3d3d;
  margin-right: 12px;
}
.cid-upYCK5VlPf {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upYCK5VlPf .mbr-fallback-image.disabled {
  display: none;
}
.cid-upYCK5VlPf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upYCK5VlPf .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upYCK5VlPf .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upYCK5VlPf .container {
    padding: 0 25px;
  }
}
.cid-upYCK5VlPf .row {
  justify-content: center;
}
.cid-upYCK5VlPf .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upYCK5VlPf .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upYCK5VlPf .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upYCK5VlPf .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upYCK5VlPf .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upYCK5VlPf .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upYCK5VlPf .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upYCK5VlPf .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upYCK5VlPf .list-wrapper .list .item-wrap:hover,
.cid-upYCK5VlPf .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upYCK5VlPf .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upYCK5VlPf .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upYCK5VlPf .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upYCK5VlPf .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upYCK5VlPf .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upYCK5VlPf .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upYCK5VlPf .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upYCK5VlPf .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upYCK5VlPf .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upYCK5VlPf .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upYCK5VlPf .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upYCK5VlPf .copyright {
    margin-bottom: 20px;
  }
}
.cid-upYCK5VlPf .mbr-section-btn {
  text-align: center;
}
.cid-upYCK5VlPf .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upYCK5VlPf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upYCK5VlPf .mbr-text {
  color: #ffffff;
}
.cid-upYCK5VlPf .list {
  color: #ffffff;
}
.cid-upYCK5VlPf .list,
.cid-upYCK5VlPf .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upYGqOiTHj {
  z-index: 1000;
  width: 100%;
}
.cid-upYGqOiTHj .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upYGqOiTHj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upYGqOiTHj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upYGqOiTHj .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upYGqOiTHj .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upYGqOiTHj .menu_box .navbar.opened,
  .cid-upYGqOiTHj .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upYGqOiTHj nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upYGqOiTHj .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upYGqOiTHj .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upYGqOiTHj .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upYGqOiTHj .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upYGqOiTHj .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upYGqOiTHj .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upYGqOiTHj .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upYGqOiTHj .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upYGqOiTHj .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upYGqOiTHj .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upYGqOiTHj .offcanvas-body .mbr-text,
  .cid-upYGqOiTHj .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upYGqOiTHj .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upYGqOiTHj .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upYGqOiTHj .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upYGqOiTHj .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upYGqOiTHj .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upYGqOiTHj .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upYGqOiTHj .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upYGqOiTHj ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upYGqOiTHj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upYGqOiTHj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upYGqOiTHj .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upYGqOiTHj li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upYGqOiTHj .lg_brand {
    margin: 0 1rem;
  }
  .cid-upYGqOiTHj .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upYGqOiTHj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upYGqOiTHj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upYGqOiTHj .nav-item {
    margin: 0 !important;
  }
}
.cid-upYGqOiTHj .nav-item .nav-link:hover,
.cid-upYGqOiTHj .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upYGqOiTHj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upYGqOiTHj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upYGqOiTHj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upYGqOiTHj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upYGqOiTHj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upYGqOiTHj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upYGqOiTHj .offcanvas_box {
    display: none;
  }
}
.cid-upYGqOiTHj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upYGqOiTHj .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upYGqOiTHj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upYGqOiTHj .container {
  display: flex;
  margin: auto;
}
.cid-upYGqOiTHj .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upYGqOiTHj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upYGqOiTHj .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upYGqOiTHj .navbar-caption {
  color: #2f2e30;
}
.cid-upYGqOiTHj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upYGqOiTHj .navbar-nav {
    margin: 0;
  }
}
.cid-upYGqOiTHj .dropdown-menu,
.cid-upYGqOiTHj .navbar.opened {
  background-color: false !important;
}
.cid-upYGqOiTHj .nav-item:focus,
.cid-upYGqOiTHj .nav-link:focus {
  outline: none;
}
.cid-upYGqOiTHj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upYGqOiTHj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upYGqOiTHj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upYGqOiTHj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upYGqOiTHj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upYGqOiTHj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upYGqOiTHj .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upYGqOiTHj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upYGqOiTHj .navbar.opened {
  transition: all 0.3s;
}
.cid-upYGqOiTHj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upYGqOiTHj .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upYGqOiTHj .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upYGqOiTHj .navbar.collapsed {
  justify-content: center;
}
.cid-upYGqOiTHj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upYGqOiTHj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upYGqOiTHj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upYGqOiTHj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upYGqOiTHj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upYGqOiTHj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upYGqOiTHj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upYGqOiTHj .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upYGqOiTHj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upYGqOiTHj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upYGqOiTHj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upYGqOiTHj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upYGqOiTHj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upYGqOiTHj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upYGqOiTHj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upYGqOiTHj .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upYGqOiTHj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upYGqOiTHj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upYGqOiTHj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upYGqOiTHj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upYGqOiTHj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upYGqOiTHj .navbar.navbar-short {
  min-height: 60px;
}
.cid-upYGqOiTHj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upYGqOiTHj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upYGqOiTHj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upYGqOiTHj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upYGqOiTHj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upYGqOiTHj .dropdown-item.active,
.cid-upYGqOiTHj .dropdown-item:active {
  background-color: transparent;
}
.cid-upYGqOiTHj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upYGqOiTHj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upYGqOiTHj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upYGqOiTHj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upYGqOiTHj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upYGqOiTHj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upYGqOiTHj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upYGqOiTHj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upYGqOiTHj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upYGqOiTHj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upYGqOiTHj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upYGqOiTHj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upYGqOiTHj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upYGqOiTHj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upYGqOiTHj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upYGqOiTHj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upYGqOiTHj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upYGqOiTHj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upYGqOiTHj .navbar {
    height: 70px;
  }
  .cid-upYGqOiTHj .navbar.opened {
    height: auto;
  }
  .cid-upYGqOiTHj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upYGqOiTHj .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upYGqOiTHj .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upYGqOiTHj .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upYGqOiTHj .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upYGqOiTHj .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upYGqOiTHj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upYGqOiTHj .text_widget {
  margin-bottom: 32px;
}
.cid-upYGqOiTHj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upYGqOiTHj .text_widget a:hover {
  opacity: .5;
}
.cid-upYGqOiTHj .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upYGqOiTHj .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upYGqOiTHj .mbr-section-subtitle,
.cid-upYGqOiTHj .text_widget,
.cid-upYGqOiTHj .mbr-section-btn {
  text-align: center;
}
.cid-upYGqOiTHj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upYHkdSThP {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-upYHkdSThP .mbr-fallback-image.disabled {
  display: none;
}
.cid-upYHkdSThP .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-upYHkdSThP .container {
    padding: 0 15px;
  }
}
.cid-upYHkdSThP .row {
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-upYHkdSThP .desc-wrapper {
    margin-bottom: 40px;
  }
}
.cid-upYHkdSThP .desc-wrapper .mbr-desc {
  position: relative;
  display: inline-flex;
  align-content: center;
  justify-content: center;
  transform: rotate(180deg);
  writing-mode: tb-rl;
  width: fit-content;
  padding-top: 206px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-upYHkdSThP .desc-wrapper .mbr-desc {
    transform: rotate(0);
    writing-mode: inherit;
    padding-top: 0;
    width: 100%;
    display: block;
  }
}
.cid-upYHkdSThP .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  top: 5rem;
  left: -5rem;
  width: 190px;
  height: 1px;
  background-color: #30262b;
  transform: rotate(90deg);
}
@media (max-width: 992px) {
  .cid-upYHkdSThP .desc-wrapper .mbr-desc::before {
    display: none;
  }
}
.cid-upYHkdSThP .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-upYHkdSThP .mbr-desc {
  color: #30262b;
}
.cid-upYHkdSThP .mbr-text {
  color: #30262b;
}
.cid-upYGqPyOQh {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upYGqPyOQh .mbr-fallback-image.disabled {
  display: none;
}
.cid-upYGqPyOQh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upYGqPyOQh .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upYGqPyOQh .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upYGqPyOQh .container {
    padding: 0 25px;
  }
}
.cid-upYGqPyOQh .row {
  justify-content: center;
}
.cid-upYGqPyOQh .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upYGqPyOQh .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upYGqPyOQh .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upYGqPyOQh .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upYGqPyOQh .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upYGqPyOQh .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upYGqPyOQh .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upYGqPyOQh .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upYGqPyOQh .list-wrapper .list .item-wrap:hover,
.cid-upYGqPyOQh .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upYGqPyOQh .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upYGqPyOQh .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upYGqPyOQh .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upYGqPyOQh .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upYGqPyOQh .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upYGqPyOQh .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upYGqPyOQh .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upYGqPyOQh .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upYGqPyOQh .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upYGqPyOQh .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upYGqPyOQh .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upYGqPyOQh .copyright {
    margin-bottom: 20px;
  }
}
.cid-upYGqPyOQh .mbr-section-btn {
  text-align: center;
}
.cid-upYGqPyOQh .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upYGqPyOQh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upYGqPyOQh .mbr-text {
  color: #ffffff;
}
.cid-upYGqPyOQh .list {
  color: #ffffff;
}
.cid-upYGqPyOQh .list,
.cid-upYGqPyOQh .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-upZ8tMlrva {
  z-index: 1000;
  width: 100%;
}
.cid-upZ8tMlrva .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-upZ8tMlrva .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-upZ8tMlrva .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-upZ8tMlrva .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-upZ8tMlrva .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-upZ8tMlrva .menu_box .navbar.opened,
  .cid-upZ8tMlrva .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-upZ8tMlrva nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-upZ8tMlrva .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-upZ8tMlrva .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-upZ8tMlrva .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-upZ8tMlrva .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-upZ8tMlrva .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-upZ8tMlrva .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-upZ8tMlrva .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-upZ8tMlrva .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-upZ8tMlrva .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-upZ8tMlrva .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-upZ8tMlrva .offcanvas-body .mbr-text,
  .cid-upZ8tMlrva .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-upZ8tMlrva .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-upZ8tMlrva .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-upZ8tMlrva .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-upZ8tMlrva .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-upZ8tMlrva .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-upZ8tMlrva .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-upZ8tMlrva .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-upZ8tMlrva ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-upZ8tMlrva .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upZ8tMlrva .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-upZ8tMlrva .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-upZ8tMlrva li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-upZ8tMlrva .lg_brand {
    margin: 0 1rem;
  }
  .cid-upZ8tMlrva .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-upZ8tMlrva .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-upZ8tMlrva .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-upZ8tMlrva .nav-item {
    margin: 0 !important;
  }
}
.cid-upZ8tMlrva .nav-item .nav-link:hover,
.cid-upZ8tMlrva .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-upZ8tMlrva .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-upZ8tMlrva .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-upZ8tMlrva .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-upZ8tMlrva .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-upZ8tMlrva .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-upZ8tMlrva .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-upZ8tMlrva .offcanvas_box {
    display: none;
  }
}
.cid-upZ8tMlrva .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-upZ8tMlrva .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-upZ8tMlrva .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-upZ8tMlrva .container {
  display: flex;
  margin: auto;
}
.cid-upZ8tMlrva .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-upZ8tMlrva .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-upZ8tMlrva .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-upZ8tMlrva .navbar-caption {
  color: #2f2e30;
}
.cid-upZ8tMlrva .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-upZ8tMlrva .navbar-nav {
    margin: 0;
  }
}
.cid-upZ8tMlrva .dropdown-menu,
.cid-upZ8tMlrva .navbar.opened {
  background-color: false !important;
}
.cid-upZ8tMlrva .nav-item:focus,
.cid-upZ8tMlrva .nav-link:focus {
  outline: none;
}
.cid-upZ8tMlrva .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upZ8tMlrva .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upZ8tMlrva .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upZ8tMlrva .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upZ8tMlrva .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upZ8tMlrva .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upZ8tMlrva .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-upZ8tMlrva .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-upZ8tMlrva .navbar.opened {
  transition: all 0.3s;
}
.cid-upZ8tMlrva .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-upZ8tMlrva .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-upZ8tMlrva .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-upZ8tMlrva .navbar.collapsed {
  justify-content: center;
}
.cid-upZ8tMlrva .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upZ8tMlrva .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-upZ8tMlrva .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upZ8tMlrva .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upZ8tMlrva .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upZ8tMlrva .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-upZ8tMlrva .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-upZ8tMlrva .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-upZ8tMlrva .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-upZ8tMlrva .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upZ8tMlrva .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upZ8tMlrva .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-upZ8tMlrva .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upZ8tMlrva .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-upZ8tMlrva .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-upZ8tMlrva .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-upZ8tMlrva .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-upZ8tMlrva .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-upZ8tMlrva .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-upZ8tMlrva .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upZ8tMlrva .navbar .icons-menu {
    padding: 0;
  }
}
.cid-upZ8tMlrva .navbar.navbar-short {
  min-height: 60px;
}
.cid-upZ8tMlrva .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-upZ8tMlrva .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-upZ8tMlrva .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upZ8tMlrva .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-upZ8tMlrva .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upZ8tMlrva .dropdown-item.active,
.cid-upZ8tMlrva .dropdown-item:active {
  background-color: transparent;
}
.cid-upZ8tMlrva .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upZ8tMlrva .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upZ8tMlrva .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upZ8tMlrva .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-upZ8tMlrva ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-upZ8tMlrva .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-upZ8tMlrva button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-upZ8tMlrva button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upZ8tMlrva button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upZ8tMlrva button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upZ8tMlrva button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upZ8tMlrva button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upZ8tMlrva nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upZ8tMlrva nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upZ8tMlrva nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upZ8tMlrva nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upZ8tMlrva a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-upZ8tMlrva .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upZ8tMlrva .navbar {
    height: 70px;
  }
  .cid-upZ8tMlrva .navbar.opened {
    height: auto;
  }
  .cid-upZ8tMlrva .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upZ8tMlrva .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-upZ8tMlrva .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-upZ8tMlrva .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-upZ8tMlrva .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-upZ8tMlrva .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-upZ8tMlrva .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-upZ8tMlrva .text_widget {
  margin-bottom: 32px;
}
.cid-upZ8tMlrva .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-upZ8tMlrva .text_widget a:hover {
  opacity: .5;
}
.cid-upZ8tMlrva .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-upZ8tMlrva .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-upZ8tMlrva .mbr-section-subtitle,
.cid-upZ8tMlrva .text_widget,
.cid-upZ8tMlrva .mbr-section-btn {
  text-align: center;
}
.cid-upZ8tMlrva a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-upZ8tMRT7U {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-upZ8tMRT7U .mbr-fallback-image.disabled {
  display: none;
}
.cid-upZ8tMRT7U .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-upZ8tMRT7U .container {
    padding: 0 15px;
  }
}
.cid-upZ8tMRT7U .row {
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-upZ8tMRT7U .desc-wrapper {
    margin-bottom: 40px;
  }
}
.cid-upZ8tMRT7U .desc-wrapper .mbr-desc {
  position: relative;
  display: inline-flex;
  align-content: center;
  justify-content: center;
  transform: rotate(180deg);
  writing-mode: tb-rl;
  width: fit-content;
  padding-top: 206px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-upZ8tMRT7U .desc-wrapper .mbr-desc {
    transform: rotate(0);
    writing-mode: inherit;
    padding-top: 0;
    width: 100%;
    display: block;
  }
}
.cid-upZ8tMRT7U .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  top: 5rem;
  left: -5rem;
  width: 190px;
  height: 1px;
  background-color: #30262b;
  transform: rotate(90deg);
}
@media (max-width: 992px) {
  .cid-upZ8tMRT7U .desc-wrapper .mbr-desc::before {
    display: none;
  }
}
.cid-upZ8tMRT7U .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-upZ8tMRT7U .mbr-desc {
  color: #30262b;
}
.cid-upZ8tMRT7U .mbr-text {
  color: #30262b;
}
.cid-upZ8tNKt6c {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-upZ8tNKt6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-upZ8tNKt6c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upZ8tNKt6c .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-upZ8tNKt6c .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-upZ8tNKt6c .container {
    padding: 0 25px;
  }
}
.cid-upZ8tNKt6c .row {
  justify-content: center;
}
.cid-upZ8tNKt6c .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-upZ8tNKt6c .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-upZ8tNKt6c .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-upZ8tNKt6c .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upZ8tNKt6c .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upZ8tNKt6c .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-upZ8tNKt6c .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-upZ8tNKt6c .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-upZ8tNKt6c .list-wrapper .list .item-wrap:hover,
.cid-upZ8tNKt6c .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-upZ8tNKt6c .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upZ8tNKt6c .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-upZ8tNKt6c .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-upZ8tNKt6c .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-upZ8tNKt6c .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upZ8tNKt6c .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-upZ8tNKt6c .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-upZ8tNKt6c .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-upZ8tNKt6c .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-upZ8tNKt6c .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-upZ8tNKt6c .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-upZ8tNKt6c .copyright {
    margin-bottom: 20px;
  }
}
.cid-upZ8tNKt6c .mbr-section-btn {
  text-align: center;
}
.cid-upZ8tNKt6c .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-upZ8tNKt6c .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upZ8tNKt6c .mbr-text {
  color: #ffffff;
}
.cid-upZ8tNKt6c .list {
  color: #ffffff;
}
.cid-upZ8tNKt6c .list,
.cid-upZ8tNKt6c .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uqJJugTs2N {
  z-index: 1000;
  width: 100%;
}
.cid-uqJJugTs2N .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uqJJugTs2N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uqJJugTs2N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqJJugTs2N .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uqJJugTs2N .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uqJJugTs2N .menu_box .navbar.opened,
  .cid-uqJJugTs2N .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uqJJugTs2N nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uqJJugTs2N .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uqJJugTs2N .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqJJugTs2N .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uqJJugTs2N .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uqJJugTs2N .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uqJJugTs2N .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uqJJugTs2N .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uqJJugTs2N .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uqJJugTs2N .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uqJJugTs2N .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uqJJugTs2N .offcanvas-body .mbr-text,
  .cid-uqJJugTs2N .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uqJJugTs2N .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uqJJugTs2N .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uqJJugTs2N .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uqJJugTs2N .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uqJJugTs2N .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uqJJugTs2N .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uqJJugTs2N .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uqJJugTs2N ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uqJJugTs2N .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJJugTs2N .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uqJJugTs2N .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uqJJugTs2N li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uqJJugTs2N .lg_brand {
    margin: 0 1rem;
  }
  .cid-uqJJugTs2N .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uqJJugTs2N .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uqJJugTs2N .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uqJJugTs2N .nav-item {
    margin: 0 !important;
  }
}
.cid-uqJJugTs2N .nav-item .nav-link:hover,
.cid-uqJJugTs2N .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uqJJugTs2N .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uqJJugTs2N .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uqJJugTs2N .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uqJJugTs2N .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJJugTs2N .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uqJJugTs2N .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uqJJugTs2N .offcanvas_box {
    display: none;
  }
}
.cid-uqJJugTs2N .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uqJJugTs2N .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uqJJugTs2N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uqJJugTs2N .container {
  display: flex;
  margin: auto;
}
.cid-uqJJugTs2N .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uqJJugTs2N .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uqJJugTs2N .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uqJJugTs2N .navbar-caption {
  color: #2f2e30;
}
.cid-uqJJugTs2N .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uqJJugTs2N .navbar-nav {
    margin: 0;
  }
}
.cid-uqJJugTs2N .dropdown-menu,
.cid-uqJJugTs2N .navbar.opened {
  background-color: false !important;
}
.cid-uqJJugTs2N .nav-item:focus,
.cid-uqJJugTs2N .nav-link:focus {
  outline: none;
}
.cid-uqJJugTs2N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqJJugTs2N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqJJugTs2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uqJJugTs2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqJJugTs2N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqJJugTs2N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqJJugTs2N .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uqJJugTs2N .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uqJJugTs2N .navbar.opened {
  transition: all 0.3s;
}
.cid-uqJJugTs2N .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uqJJugTs2N .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uqJJugTs2N .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uqJJugTs2N .navbar.collapsed {
  justify-content: center;
}
.cid-uqJJugTs2N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqJJugTs2N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uqJJugTs2N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqJJugTs2N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqJJugTs2N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqJJugTs2N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uqJJugTs2N .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uqJJugTs2N .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uqJJugTs2N .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uqJJugTs2N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqJJugTs2N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqJJugTs2N .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uqJJugTs2N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqJJugTs2N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uqJJugTs2N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uqJJugTs2N .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uqJJugTs2N .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uqJJugTs2N .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uqJJugTs2N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uqJJugTs2N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uqJJugTs2N .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uqJJugTs2N .navbar.navbar-short {
  min-height: 60px;
}
.cid-uqJJugTs2N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uqJJugTs2N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uqJJugTs2N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uqJJugTs2N .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uqJJugTs2N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqJJugTs2N .dropdown-item.active,
.cid-uqJJugTs2N .dropdown-item:active {
  background-color: transparent;
}
.cid-uqJJugTs2N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqJJugTs2N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqJJugTs2N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqJJugTs2N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqJJugTs2N ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uqJJugTs2N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uqJJugTs2N button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uqJJugTs2N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqJJugTs2N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uqJJugTs2N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJJugTs2N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJJugTs2N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uqJJugTs2N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJJugTs2N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uqJJugTs2N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uqJJugTs2N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJJugTs2N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uqJJugTs2N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqJJugTs2N .navbar {
    height: 70px;
  }
  .cid-uqJJugTs2N .navbar.opened {
    height: auto;
  }
  .cid-uqJJugTs2N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqJJugTs2N .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uqJJugTs2N .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uqJJugTs2N .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uqJJugTs2N .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uqJJugTs2N .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uqJJugTs2N .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uqJJugTs2N .text_widget {
  margin-bottom: 32px;
}
.cid-uqJJugTs2N .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uqJJugTs2N .text_widget a:hover {
  opacity: .5;
}
.cid-uqJJugTs2N .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uqJJugTs2N .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uqJJugTs2N .mbr-section-subtitle,
.cid-uqJJugTs2N .text_widget,
.cid-uqJJugTs2N .mbr-section-btn {
  text-align: center;
}
.cid-uqJJugTs2N a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uqJJuhrwG3 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJJuhrwG3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJJuhrwG3 .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-uqJJuhrwG3 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uqJJuhrwG3 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uqJJuhrwG3 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uqJJuhrwG3 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uqJJuhrwG3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uqJJuhrwG3 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqJJuhFfb2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJJuhFfb2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJJuhFfb2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJJuhFfb2 .row {
  justify-content: space-between;
}
.cid-uqJJuhFfb2 .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uqJJuhFfb2 .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-uqJJuhFfb2 .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card:hover::before,
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-uqJJuhFfb2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-uqJJuhFfb2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJJuhFfb2 .mbr-desc {
  color: #000000;
}
.cid-uqJJuhFfb2 .panel-title-edit {
  color: #000000;
}
.cid-uqJJuhFfb2 .list {
  color: #000000;
}
.cid-uqJJui19Ez {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJJui19Ez .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJJui19Ez .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJJui19Ez .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJJui19Ez .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJJui19Ez .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJJui19Ez .container {
    padding: 0 16px;
  }
}
.cid-uqJJui19Ez .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJJui19Ez .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJJui19Ez .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJJui19Ez .box {
    width: 100%;
  }
}
.cid-uqJJui19Ez .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJJui19Ez .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJJui19Ez .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJJui19Ez .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJJui19Ez .mbr-media {
  position: relative;
}
.cid-uqJJui19Ez .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJJui19Ez a:hover {
  background-image: none !important;
}
.cid-uqJJui19Ez .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJJui19Ez .icon-wrap:hover,
.cid-uqJJui19Ez .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJJui19Ez .icon-wrap:hover .mbr-iconfont,
.cid-uqJJui19Ez .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJJui19Ez .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJJui19Ez .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJJui19Ez .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJJui19Ez .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJJui19Ez .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJJui19Ez .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJM5nSbq4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJM5nSbq4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJM5nSbq4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJM5nSbq4 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJM5nSbq4 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJM5nSbq4 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJM5nSbq4 .container {
    padding: 0 16px;
  }
}
.cid-uqJM5nSbq4 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJM5nSbq4 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJM5nSbq4 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJM5nSbq4 .box {
    width: 100%;
  }
}
.cid-uqJM5nSbq4 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJM5nSbq4 .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJM5nSbq4 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJM5nSbq4 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJM5nSbq4 .mbr-media {
  position: relative;
}
.cid-uqJM5nSbq4 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJM5nSbq4 a:hover {
  background-image: none !important;
}
.cid-uqJM5nSbq4 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJM5nSbq4 .icon-wrap:hover,
.cid-uqJM5nSbq4 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJM5nSbq4 .icon-wrap:hover .mbr-iconfont,
.cid-uqJM5nSbq4 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJM5nSbq4 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJM5nSbq4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJM5nSbq4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJM5nSbq4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJM5nSbq4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJM5nSbq4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJJuiszPO {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uqJJuiszPO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJJuiszPO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJJuiszPO .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uqJJuiszPO .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uqJJuiszPO .container {
    padding: 0 25px;
  }
}
.cid-uqJJuiszPO .row {
  justify-content: center;
}
.cid-uqJJuiszPO .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uqJJuiszPO .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uqJJuiszPO .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uqJJuiszPO .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJJuiszPO .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJJuiszPO .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uqJJuiszPO .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uqJJuiszPO .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJJuiszPO .list-wrapper .list .item-wrap:hover,
.cid-uqJJuiszPO .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uqJJuiszPO .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJJuiszPO .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJJuiszPO .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uqJJuiszPO .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uqJJuiszPO .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uqJJuiszPO .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uqJJuiszPO .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uqJJuiszPO .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uqJJuiszPO .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uqJJuiszPO .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uqJJuiszPO .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uqJJuiszPO .copyright {
    margin-bottom: 20px;
  }
}
.cid-uqJJuiszPO .mbr-section-btn {
  text-align: center;
}
.cid-uqJJuiszPO .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uqJJuiszPO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uqJJuiszPO .mbr-text {
  color: #ffffff;
}
.cid-uqJJuiszPO .list {
  color: #ffffff;
}
.cid-uqJJuiszPO .list,
.cid-uqJJuiszPO .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uqJN0P7WBa {
  z-index: 1000;
  width: 100%;
}
.cid-uqJN0P7WBa .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uqJN0P7WBa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uqJN0P7WBa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqJN0P7WBa .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uqJN0P7WBa .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uqJN0P7WBa .menu_box .navbar.opened,
  .cid-uqJN0P7WBa .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uqJN0P7WBa nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uqJN0P7WBa .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uqJN0P7WBa .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqJN0P7WBa .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uqJN0P7WBa .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uqJN0P7WBa .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uqJN0P7WBa .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uqJN0P7WBa .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uqJN0P7WBa .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uqJN0P7WBa .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uqJN0P7WBa .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uqJN0P7WBa .offcanvas-body .mbr-text,
  .cid-uqJN0P7WBa .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uqJN0P7WBa .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uqJN0P7WBa .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uqJN0P7WBa .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uqJN0P7WBa .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uqJN0P7WBa .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uqJN0P7WBa .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uqJN0P7WBa .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uqJN0P7WBa ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uqJN0P7WBa .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJN0P7WBa .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uqJN0P7WBa .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uqJN0P7WBa li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uqJN0P7WBa .lg_brand {
    margin: 0 1rem;
  }
  .cid-uqJN0P7WBa .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uqJN0P7WBa .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uqJN0P7WBa .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uqJN0P7WBa .nav-item {
    margin: 0 !important;
  }
}
.cid-uqJN0P7WBa .nav-item .nav-link:hover,
.cid-uqJN0P7WBa .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uqJN0P7WBa .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uqJN0P7WBa .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uqJN0P7WBa .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uqJN0P7WBa .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJN0P7WBa .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uqJN0P7WBa .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uqJN0P7WBa .offcanvas_box {
    display: none;
  }
}
.cid-uqJN0P7WBa .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uqJN0P7WBa .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uqJN0P7WBa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uqJN0P7WBa .container {
  display: flex;
  margin: auto;
}
.cid-uqJN0P7WBa .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uqJN0P7WBa .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uqJN0P7WBa .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uqJN0P7WBa .navbar-caption {
  color: #2f2e30;
}
.cid-uqJN0P7WBa .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uqJN0P7WBa .navbar-nav {
    margin: 0;
  }
}
.cid-uqJN0P7WBa .dropdown-menu,
.cid-uqJN0P7WBa .navbar.opened {
  background-color: false !important;
}
.cid-uqJN0P7WBa .nav-item:focus,
.cid-uqJN0P7WBa .nav-link:focus {
  outline: none;
}
.cid-uqJN0P7WBa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqJN0P7WBa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqJN0P7WBa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uqJN0P7WBa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqJN0P7WBa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqJN0P7WBa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqJN0P7WBa .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uqJN0P7WBa .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uqJN0P7WBa .navbar.opened {
  transition: all 0.3s;
}
.cid-uqJN0P7WBa .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uqJN0P7WBa .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uqJN0P7WBa .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uqJN0P7WBa .navbar.collapsed {
  justify-content: center;
}
.cid-uqJN0P7WBa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqJN0P7WBa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uqJN0P7WBa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqJN0P7WBa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqJN0P7WBa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqJN0P7WBa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uqJN0P7WBa .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uqJN0P7WBa .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uqJN0P7WBa .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uqJN0P7WBa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqJN0P7WBa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqJN0P7WBa .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uqJN0P7WBa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqJN0P7WBa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uqJN0P7WBa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uqJN0P7WBa .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uqJN0P7WBa .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uqJN0P7WBa .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uqJN0P7WBa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uqJN0P7WBa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uqJN0P7WBa .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uqJN0P7WBa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uqJN0P7WBa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uqJN0P7WBa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uqJN0P7WBa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uqJN0P7WBa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uqJN0P7WBa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqJN0P7WBa .dropdown-item.active,
.cid-uqJN0P7WBa .dropdown-item:active {
  background-color: transparent;
}
.cid-uqJN0P7WBa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqJN0P7WBa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqJN0P7WBa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqJN0P7WBa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqJN0P7WBa ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uqJN0P7WBa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uqJN0P7WBa button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uqJN0P7WBa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqJN0P7WBa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uqJN0P7WBa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJN0P7WBa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJN0P7WBa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uqJN0P7WBa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJN0P7WBa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uqJN0P7WBa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uqJN0P7WBa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJN0P7WBa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uqJN0P7WBa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqJN0P7WBa .navbar {
    height: 70px;
  }
  .cid-uqJN0P7WBa .navbar.opened {
    height: auto;
  }
  .cid-uqJN0P7WBa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqJN0P7WBa .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uqJN0P7WBa .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uqJN0P7WBa .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uqJN0P7WBa .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uqJN0P7WBa .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uqJN0P7WBa .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uqJN0P7WBa .text_widget {
  margin-bottom: 32px;
}
.cid-uqJN0P7WBa .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uqJN0P7WBa .text_widget a:hover {
  opacity: .5;
}
.cid-uqJN0P7WBa .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uqJN0P7WBa .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uqJN0P7WBa .mbr-section-subtitle,
.cid-uqJN0P7WBa .text_widget,
.cid-uqJN0P7WBa .mbr-section-btn {
  text-align: center;
}
.cid-uqJN0P7WBa a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uqJN0Pyzx0 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJN0Pyzx0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJN0Pyzx0 .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-uqJN0Pyzx0 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uqJN0Pyzx0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uqJN0Pyzx0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uqJN0Pyzx0 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uqJN0Pyzx0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uqJN0Pyzx0 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqJN0PQo5b {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJN0PQo5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJN0PQo5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJN0PQo5b .row {
  justify-content: space-between;
}
.cid-uqJN0PQo5b .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uqJN0PQo5b .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-uqJN0PQo5b .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card:hover::before,
.cid-uqJN0PQo5b .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-uqJN0PQo5b .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-uqJN0PQo5b .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJN0PQo5b .mbr-desc {
  color: #000000;
}
.cid-uqJN0PQo5b .panel-title-edit {
  color: #000000;
}
.cid-uqJN0PQo5b .list {
  color: #000000;
}
.cid-uqJN0Q9p0o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJN0Q9p0o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJN0Q9p0o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJN0Q9p0o .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJN0Q9p0o .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJN0Q9p0o .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJN0Q9p0o .container {
    padding: 0 16px;
  }
}
.cid-uqJN0Q9p0o .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJN0Q9p0o .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJN0Q9p0o .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJN0Q9p0o .box {
    width: 100%;
  }
}
.cid-uqJN0Q9p0o .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJN0Q9p0o .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJN0Q9p0o .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJN0Q9p0o .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJN0Q9p0o .mbr-media {
  position: relative;
}
.cid-uqJN0Q9p0o .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJN0Q9p0o a:hover {
  background-image: none !important;
}
.cid-uqJN0Q9p0o .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJN0Q9p0o .icon-wrap:hover,
.cid-uqJN0Q9p0o .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJN0Q9p0o .icon-wrap:hover .mbr-iconfont,
.cid-uqJN0Q9p0o .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJN0Q9p0o .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJN0Q9p0o .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJN0Q9p0o .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJN0Q9p0o .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJN0Q9p0o .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJN0Q9p0o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJN0QAcUi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJN0QAcUi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJN0QAcUi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJN0QAcUi .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJN0QAcUi .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJN0QAcUi .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJN0QAcUi .container {
    padding: 0 16px;
  }
}
.cid-uqJN0QAcUi .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJN0QAcUi .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJN0QAcUi .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJN0QAcUi .box {
    width: 100%;
  }
}
.cid-uqJN0QAcUi .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJN0QAcUi .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJN0QAcUi .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJN0QAcUi .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJN0QAcUi .mbr-media {
  position: relative;
}
.cid-uqJN0QAcUi .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJN0QAcUi a:hover {
  background-image: none !important;
}
.cid-uqJN0QAcUi .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJN0QAcUi .icon-wrap:hover,
.cid-uqJN0QAcUi .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJN0QAcUi .icon-wrap:hover .mbr-iconfont,
.cid-uqJN0QAcUi .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJN0QAcUi .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJN0QAcUi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJN0QAcUi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJN0QAcUi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJN0QAcUi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJN0QAcUi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJN0QZNXo {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uqJN0QZNXo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJN0QZNXo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJN0QZNXo .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uqJN0QZNXo .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uqJN0QZNXo .container {
    padding: 0 25px;
  }
}
.cid-uqJN0QZNXo .row {
  justify-content: center;
}
.cid-uqJN0QZNXo .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uqJN0QZNXo .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uqJN0QZNXo .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uqJN0QZNXo .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJN0QZNXo .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJN0QZNXo .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uqJN0QZNXo .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uqJN0QZNXo .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJN0QZNXo .list-wrapper .list .item-wrap:hover,
.cid-uqJN0QZNXo .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uqJN0QZNXo .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJN0QZNXo .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJN0QZNXo .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uqJN0QZNXo .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uqJN0QZNXo .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uqJN0QZNXo .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uqJN0QZNXo .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uqJN0QZNXo .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uqJN0QZNXo .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uqJN0QZNXo .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uqJN0QZNXo .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uqJN0QZNXo .copyright {
    margin-bottom: 20px;
  }
}
.cid-uqJN0QZNXo .mbr-section-btn {
  text-align: center;
}
.cid-uqJN0QZNXo .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uqJN0QZNXo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uqJN0QZNXo .mbr-text {
  color: #ffffff;
}
.cid-uqJN0QZNXo .list {
  color: #ffffff;
}
.cid-uqJN0QZNXo .list,
.cid-uqJN0QZNXo .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uqJP7DSTtP {
  z-index: 1000;
  width: 100%;
}
.cid-uqJP7DSTtP .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uqJP7DSTtP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uqJP7DSTtP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqJP7DSTtP .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uqJP7DSTtP .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uqJP7DSTtP .menu_box .navbar.opened,
  .cid-uqJP7DSTtP .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uqJP7DSTtP nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uqJP7DSTtP .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uqJP7DSTtP .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqJP7DSTtP .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uqJP7DSTtP .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uqJP7DSTtP .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uqJP7DSTtP .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uqJP7DSTtP .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uqJP7DSTtP .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uqJP7DSTtP .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uqJP7DSTtP .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uqJP7DSTtP .offcanvas-body .mbr-text,
  .cid-uqJP7DSTtP .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uqJP7DSTtP .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uqJP7DSTtP .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uqJP7DSTtP .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uqJP7DSTtP .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uqJP7DSTtP .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uqJP7DSTtP .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uqJP7DSTtP .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uqJP7DSTtP ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uqJP7DSTtP .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJP7DSTtP .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uqJP7DSTtP .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uqJP7DSTtP li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uqJP7DSTtP .lg_brand {
    margin: 0 1rem;
  }
  .cid-uqJP7DSTtP .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uqJP7DSTtP .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uqJP7DSTtP .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uqJP7DSTtP .nav-item {
    margin: 0 !important;
  }
}
.cid-uqJP7DSTtP .nav-item .nav-link:hover,
.cid-uqJP7DSTtP .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uqJP7DSTtP .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uqJP7DSTtP .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uqJP7DSTtP .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uqJP7DSTtP .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJP7DSTtP .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uqJP7DSTtP .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uqJP7DSTtP .offcanvas_box {
    display: none;
  }
}
.cid-uqJP7DSTtP .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uqJP7DSTtP .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uqJP7DSTtP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uqJP7DSTtP .container {
  display: flex;
  margin: auto;
}
.cid-uqJP7DSTtP .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uqJP7DSTtP .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uqJP7DSTtP .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uqJP7DSTtP .navbar-caption {
  color: #2f2e30;
}
.cid-uqJP7DSTtP .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uqJP7DSTtP .navbar-nav {
    margin: 0;
  }
}
.cid-uqJP7DSTtP .dropdown-menu,
.cid-uqJP7DSTtP .navbar.opened {
  background-color: false !important;
}
.cid-uqJP7DSTtP .nav-item:focus,
.cid-uqJP7DSTtP .nav-link:focus {
  outline: none;
}
.cid-uqJP7DSTtP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqJP7DSTtP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqJP7DSTtP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uqJP7DSTtP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqJP7DSTtP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqJP7DSTtP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqJP7DSTtP .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uqJP7DSTtP .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uqJP7DSTtP .navbar.opened {
  transition: all 0.3s;
}
.cid-uqJP7DSTtP .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uqJP7DSTtP .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uqJP7DSTtP .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uqJP7DSTtP .navbar.collapsed {
  justify-content: center;
}
.cid-uqJP7DSTtP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqJP7DSTtP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uqJP7DSTtP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqJP7DSTtP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqJP7DSTtP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqJP7DSTtP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uqJP7DSTtP .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uqJP7DSTtP .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uqJP7DSTtP .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uqJP7DSTtP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqJP7DSTtP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqJP7DSTtP .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uqJP7DSTtP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqJP7DSTtP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uqJP7DSTtP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uqJP7DSTtP .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uqJP7DSTtP .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uqJP7DSTtP .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uqJP7DSTtP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uqJP7DSTtP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uqJP7DSTtP .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uqJP7DSTtP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uqJP7DSTtP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uqJP7DSTtP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uqJP7DSTtP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uqJP7DSTtP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uqJP7DSTtP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqJP7DSTtP .dropdown-item.active,
.cid-uqJP7DSTtP .dropdown-item:active {
  background-color: transparent;
}
.cid-uqJP7DSTtP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqJP7DSTtP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqJP7DSTtP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqJP7DSTtP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqJP7DSTtP ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uqJP7DSTtP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uqJP7DSTtP button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uqJP7DSTtP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqJP7DSTtP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uqJP7DSTtP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJP7DSTtP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJP7DSTtP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uqJP7DSTtP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJP7DSTtP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uqJP7DSTtP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uqJP7DSTtP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJP7DSTtP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uqJP7DSTtP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqJP7DSTtP .navbar {
    height: 70px;
  }
  .cid-uqJP7DSTtP .navbar.opened {
    height: auto;
  }
  .cid-uqJP7DSTtP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqJP7DSTtP .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uqJP7DSTtP .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uqJP7DSTtP .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uqJP7DSTtP .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uqJP7DSTtP .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uqJP7DSTtP .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uqJP7DSTtP .text_widget {
  margin-bottom: 32px;
}
.cid-uqJP7DSTtP .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uqJP7DSTtP .text_widget a:hover {
  opacity: .5;
}
.cid-uqJP7DSTtP .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uqJP7DSTtP .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uqJP7DSTtP .mbr-section-subtitle,
.cid-uqJP7DSTtP .text_widget,
.cid-uqJP7DSTtP .mbr-section-btn {
  text-align: center;
}
.cid-uqJP7DSTtP a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uqJP7ElrIZ {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJP7ElrIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJP7ElrIZ .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-uqJP7ElrIZ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uqJP7ElrIZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uqJP7ElrIZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uqJP7ElrIZ .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uqJP7ElrIZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uqJP7ElrIZ .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqJP7EAdje {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJP7EAdje .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJP7EAdje .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJP7EAdje .row {
  justify-content: space-between;
}
.cid-uqJP7EAdje .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uqJP7EAdje .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-uqJP7EAdje .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card:hover::before,
.cid-uqJP7EAdje .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-uqJP7EAdje .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-uqJP7EAdje .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJP7EAdje .mbr-desc {
  color: #000000;
}
.cid-uqJP7EAdje .panel-title-edit {
  color: #000000;
}
.cid-uqJP7EAdje .list {
  color: #000000;
}
.cid-uqJP7EVTq1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJP7EVTq1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJP7EVTq1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJP7EVTq1 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJP7EVTq1 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJP7EVTq1 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJP7EVTq1 .container {
    padding: 0 16px;
  }
}
.cid-uqJP7EVTq1 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJP7EVTq1 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJP7EVTq1 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJP7EVTq1 .box {
    width: 100%;
  }
}
.cid-uqJP7EVTq1 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJP7EVTq1 .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJP7EVTq1 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJP7EVTq1 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJP7EVTq1 .mbr-media {
  position: relative;
}
.cid-uqJP7EVTq1 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJP7EVTq1 a:hover {
  background-image: none !important;
}
.cid-uqJP7EVTq1 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJP7EVTq1 .icon-wrap:hover,
.cid-uqJP7EVTq1 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJP7EVTq1 .icon-wrap:hover .mbr-iconfont,
.cid-uqJP7EVTq1 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJP7EVTq1 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJP7EVTq1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJP7EVTq1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJP7EVTq1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJP7EVTq1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJP7EVTq1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJP7FmAQ3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJP7FmAQ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJP7FmAQ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJP7FmAQ3 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJP7FmAQ3 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJP7FmAQ3 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJP7FmAQ3 .container {
    padding: 0 16px;
  }
}
.cid-uqJP7FmAQ3 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJP7FmAQ3 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJP7FmAQ3 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJP7FmAQ3 .box {
    width: 100%;
  }
}
.cid-uqJP7FmAQ3 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJP7FmAQ3 .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJP7FmAQ3 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJP7FmAQ3 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJP7FmAQ3 .mbr-media {
  position: relative;
}
.cid-uqJP7FmAQ3 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJP7FmAQ3 a:hover {
  background-image: none !important;
}
.cid-uqJP7FmAQ3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJP7FmAQ3 .icon-wrap:hover,
.cid-uqJP7FmAQ3 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJP7FmAQ3 .icon-wrap:hover .mbr-iconfont,
.cid-uqJP7FmAQ3 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJP7FmAQ3 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJP7FmAQ3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJP7FmAQ3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJP7FmAQ3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJP7FmAQ3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJP7FmAQ3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJP7FMADx {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uqJP7FMADx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJP7FMADx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJP7FMADx .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uqJP7FMADx .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uqJP7FMADx .container {
    padding: 0 25px;
  }
}
.cid-uqJP7FMADx .row {
  justify-content: center;
}
.cid-uqJP7FMADx .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uqJP7FMADx .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uqJP7FMADx .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uqJP7FMADx .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJP7FMADx .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJP7FMADx .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uqJP7FMADx .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uqJP7FMADx .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJP7FMADx .list-wrapper .list .item-wrap:hover,
.cid-uqJP7FMADx .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uqJP7FMADx .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJP7FMADx .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJP7FMADx .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uqJP7FMADx .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uqJP7FMADx .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uqJP7FMADx .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uqJP7FMADx .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uqJP7FMADx .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uqJP7FMADx .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uqJP7FMADx .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uqJP7FMADx .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uqJP7FMADx .copyright {
    margin-bottom: 20px;
  }
}
.cid-uqJP7FMADx .mbr-section-btn {
  text-align: center;
}
.cid-uqJP7FMADx .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uqJP7FMADx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uqJP7FMADx .mbr-text {
  color: #ffffff;
}
.cid-uqJP7FMADx .list {
  color: #ffffff;
}
.cid-uqJP7FMADx .list,
.cid-uqJP7FMADx .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uqJRf2qz01 {
  z-index: 1000;
  width: 100%;
}
.cid-uqJRf2qz01 .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uqJRf2qz01 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uqJRf2qz01 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqJRf2qz01 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uqJRf2qz01 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uqJRf2qz01 .menu_box .navbar.opened,
  .cid-uqJRf2qz01 .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uqJRf2qz01 nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uqJRf2qz01 .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uqJRf2qz01 .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqJRf2qz01 .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uqJRf2qz01 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uqJRf2qz01 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uqJRf2qz01 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uqJRf2qz01 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uqJRf2qz01 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uqJRf2qz01 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uqJRf2qz01 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uqJRf2qz01 .offcanvas-body .mbr-text,
  .cid-uqJRf2qz01 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uqJRf2qz01 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uqJRf2qz01 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uqJRf2qz01 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uqJRf2qz01 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uqJRf2qz01 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uqJRf2qz01 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uqJRf2qz01 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uqJRf2qz01 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uqJRf2qz01 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJRf2qz01 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uqJRf2qz01 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uqJRf2qz01 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uqJRf2qz01 .lg_brand {
    margin: 0 1rem;
  }
  .cid-uqJRf2qz01 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uqJRf2qz01 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uqJRf2qz01 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uqJRf2qz01 .nav-item {
    margin: 0 !important;
  }
}
.cid-uqJRf2qz01 .nav-item .nav-link:hover,
.cid-uqJRf2qz01 .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uqJRf2qz01 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uqJRf2qz01 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uqJRf2qz01 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uqJRf2qz01 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJRf2qz01 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uqJRf2qz01 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uqJRf2qz01 .offcanvas_box {
    display: none;
  }
}
.cid-uqJRf2qz01 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uqJRf2qz01 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uqJRf2qz01 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uqJRf2qz01 .container {
  display: flex;
  margin: auto;
}
.cid-uqJRf2qz01 .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uqJRf2qz01 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uqJRf2qz01 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uqJRf2qz01 .navbar-caption {
  color: #2f2e30;
}
.cid-uqJRf2qz01 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uqJRf2qz01 .navbar-nav {
    margin: 0;
  }
}
.cid-uqJRf2qz01 .dropdown-menu,
.cid-uqJRf2qz01 .navbar.opened {
  background-color: false !important;
}
.cid-uqJRf2qz01 .nav-item:focus,
.cid-uqJRf2qz01 .nav-link:focus {
  outline: none;
}
.cid-uqJRf2qz01 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqJRf2qz01 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqJRf2qz01 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uqJRf2qz01 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqJRf2qz01 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqJRf2qz01 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqJRf2qz01 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uqJRf2qz01 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uqJRf2qz01 .navbar.opened {
  transition: all 0.3s;
}
.cid-uqJRf2qz01 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uqJRf2qz01 .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uqJRf2qz01 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uqJRf2qz01 .navbar.collapsed {
  justify-content: center;
}
.cid-uqJRf2qz01 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqJRf2qz01 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uqJRf2qz01 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqJRf2qz01 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqJRf2qz01 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqJRf2qz01 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uqJRf2qz01 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uqJRf2qz01 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uqJRf2qz01 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uqJRf2qz01 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqJRf2qz01 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqJRf2qz01 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uqJRf2qz01 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqJRf2qz01 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uqJRf2qz01 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uqJRf2qz01 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uqJRf2qz01 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uqJRf2qz01 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uqJRf2qz01 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uqJRf2qz01 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uqJRf2qz01 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uqJRf2qz01 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uqJRf2qz01 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uqJRf2qz01 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uqJRf2qz01 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uqJRf2qz01 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uqJRf2qz01 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqJRf2qz01 .dropdown-item.active,
.cid-uqJRf2qz01 .dropdown-item:active {
  background-color: transparent;
}
.cid-uqJRf2qz01 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqJRf2qz01 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqJRf2qz01 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqJRf2qz01 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqJRf2qz01 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uqJRf2qz01 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uqJRf2qz01 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uqJRf2qz01 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqJRf2qz01 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uqJRf2qz01 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJRf2qz01 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJRf2qz01 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uqJRf2qz01 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJRf2qz01 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uqJRf2qz01 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uqJRf2qz01 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJRf2qz01 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uqJRf2qz01 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqJRf2qz01 .navbar {
    height: 70px;
  }
  .cid-uqJRf2qz01 .navbar.opened {
    height: auto;
  }
  .cid-uqJRf2qz01 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqJRf2qz01 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uqJRf2qz01 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uqJRf2qz01 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uqJRf2qz01 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uqJRf2qz01 .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uqJRf2qz01 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uqJRf2qz01 .text_widget {
  margin-bottom: 32px;
}
.cid-uqJRf2qz01 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uqJRf2qz01 .text_widget a:hover {
  opacity: .5;
}
.cid-uqJRf2qz01 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uqJRf2qz01 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uqJRf2qz01 .mbr-section-subtitle,
.cid-uqJRf2qz01 .text_widget,
.cid-uqJRf2qz01 .mbr-section-btn {
  text-align: center;
}
.cid-uqJRf2qz01 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uqJRf2Svu4 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJRf2Svu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJRf2Svu4 .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-uqJRf2Svu4 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uqJRf2Svu4 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uqJRf2Svu4 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uqJRf2Svu4 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uqJRf2Svu4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uqJRf2Svu4 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqJRf37JQF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJRf37JQF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJRf37JQF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJRf37JQF .row {
  justify-content: space-between;
}
.cid-uqJRf37JQF .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uqJRf37JQF .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-uqJRf37JQF .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card:hover::before,
.cid-uqJRf37JQF .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-uqJRf37JQF .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-uqJRf37JQF .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJRf37JQF .mbr-desc {
  color: #000000;
}
.cid-uqJRf37JQF .panel-title-edit {
  color: #000000;
}
.cid-uqJRf37JQF .list {
  color: #000000;
}
.cid-uqJRf3rkKe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJRf3rkKe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJRf3rkKe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJRf3rkKe .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJRf3rkKe .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJRf3rkKe .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJRf3rkKe .container {
    padding: 0 16px;
  }
}
.cid-uqJRf3rkKe .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJRf3rkKe .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJRf3rkKe .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJRf3rkKe .box {
    width: 100%;
  }
}
.cid-uqJRf3rkKe .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJRf3rkKe .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJRf3rkKe .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJRf3rkKe .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJRf3rkKe .mbr-media {
  position: relative;
}
.cid-uqJRf3rkKe .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJRf3rkKe a:hover {
  background-image: none !important;
}
.cid-uqJRf3rkKe .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJRf3rkKe .icon-wrap:hover,
.cid-uqJRf3rkKe .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJRf3rkKe .icon-wrap:hover .mbr-iconfont,
.cid-uqJRf3rkKe .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJRf3rkKe .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJRf3rkKe .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJRf3rkKe .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJRf3rkKe .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJRf3rkKe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJRf3rkKe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJRf3UK4E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJRf3UK4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJRf3UK4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJRf3UK4E .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJRf3UK4E .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJRf3UK4E .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJRf3UK4E .container {
    padding: 0 16px;
  }
}
.cid-uqJRf3UK4E .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJRf3UK4E .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJRf3UK4E .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJRf3UK4E .box {
    width: 100%;
  }
}
.cid-uqJRf3UK4E .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJRf3UK4E .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJRf3UK4E .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJRf3UK4E .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJRf3UK4E .mbr-media {
  position: relative;
}
.cid-uqJRf3UK4E .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJRf3UK4E a:hover {
  background-image: none !important;
}
.cid-uqJRf3UK4E .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJRf3UK4E .icon-wrap:hover,
.cid-uqJRf3UK4E .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJRf3UK4E .icon-wrap:hover .mbr-iconfont,
.cid-uqJRf3UK4E .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJRf3UK4E .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJRf3UK4E .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJRf3UK4E .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJRf3UK4E .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJRf3UK4E .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJRf3UK4E .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJRf4kVAB {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uqJRf4kVAB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJRf4kVAB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJRf4kVAB .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uqJRf4kVAB .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uqJRf4kVAB .container {
    padding: 0 25px;
  }
}
.cid-uqJRf4kVAB .row {
  justify-content: center;
}
.cid-uqJRf4kVAB .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uqJRf4kVAB .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uqJRf4kVAB .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uqJRf4kVAB .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJRf4kVAB .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJRf4kVAB .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uqJRf4kVAB .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uqJRf4kVAB .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJRf4kVAB .list-wrapper .list .item-wrap:hover,
.cid-uqJRf4kVAB .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uqJRf4kVAB .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJRf4kVAB .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJRf4kVAB .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uqJRf4kVAB .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uqJRf4kVAB .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uqJRf4kVAB .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uqJRf4kVAB .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uqJRf4kVAB .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uqJRf4kVAB .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uqJRf4kVAB .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uqJRf4kVAB .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uqJRf4kVAB .copyright {
    margin-bottom: 20px;
  }
}
.cid-uqJRf4kVAB .mbr-section-btn {
  text-align: center;
}
.cid-uqJRf4kVAB .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uqJRf4kVAB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uqJRf4kVAB .mbr-text {
  color: #ffffff;
}
.cid-uqJRf4kVAB .list {
  color: #ffffff;
}
.cid-uqJRf4kVAB .list,
.cid-uqJRf4kVAB .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uqJTQjHRDO {
  z-index: 1000;
  width: 100%;
}
.cid-uqJTQjHRDO .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uqJTQjHRDO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uqJTQjHRDO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqJTQjHRDO .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uqJTQjHRDO .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uqJTQjHRDO .menu_box .navbar.opened,
  .cid-uqJTQjHRDO .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uqJTQjHRDO nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uqJTQjHRDO .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uqJTQjHRDO .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqJTQjHRDO .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uqJTQjHRDO .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uqJTQjHRDO .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uqJTQjHRDO .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uqJTQjHRDO .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uqJTQjHRDO .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uqJTQjHRDO .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uqJTQjHRDO .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uqJTQjHRDO .offcanvas-body .mbr-text,
  .cid-uqJTQjHRDO .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uqJTQjHRDO .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uqJTQjHRDO .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uqJTQjHRDO .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uqJTQjHRDO .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uqJTQjHRDO .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uqJTQjHRDO .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uqJTQjHRDO .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uqJTQjHRDO ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uqJTQjHRDO .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJTQjHRDO .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uqJTQjHRDO .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uqJTQjHRDO li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uqJTQjHRDO .lg_brand {
    margin: 0 1rem;
  }
  .cid-uqJTQjHRDO .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uqJTQjHRDO .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uqJTQjHRDO .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uqJTQjHRDO .nav-item {
    margin: 0 !important;
  }
}
.cid-uqJTQjHRDO .nav-item .nav-link:hover,
.cid-uqJTQjHRDO .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uqJTQjHRDO .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uqJTQjHRDO .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uqJTQjHRDO .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uqJTQjHRDO .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJTQjHRDO .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uqJTQjHRDO .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uqJTQjHRDO .offcanvas_box {
    display: none;
  }
}
.cid-uqJTQjHRDO .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uqJTQjHRDO .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uqJTQjHRDO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uqJTQjHRDO .container {
  display: flex;
  margin: auto;
}
.cid-uqJTQjHRDO .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uqJTQjHRDO .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uqJTQjHRDO .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uqJTQjHRDO .navbar-caption {
  color: #2f2e30;
}
.cid-uqJTQjHRDO .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uqJTQjHRDO .navbar-nav {
    margin: 0;
  }
}
.cid-uqJTQjHRDO .dropdown-menu,
.cid-uqJTQjHRDO .navbar.opened {
  background-color: false !important;
}
.cid-uqJTQjHRDO .nav-item:focus,
.cid-uqJTQjHRDO .nav-link:focus {
  outline: none;
}
.cid-uqJTQjHRDO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqJTQjHRDO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqJTQjHRDO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uqJTQjHRDO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqJTQjHRDO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqJTQjHRDO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqJTQjHRDO .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uqJTQjHRDO .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uqJTQjHRDO .navbar.opened {
  transition: all 0.3s;
}
.cid-uqJTQjHRDO .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uqJTQjHRDO .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uqJTQjHRDO .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uqJTQjHRDO .navbar.collapsed {
  justify-content: center;
}
.cid-uqJTQjHRDO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqJTQjHRDO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uqJTQjHRDO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqJTQjHRDO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqJTQjHRDO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqJTQjHRDO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uqJTQjHRDO .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uqJTQjHRDO .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uqJTQjHRDO .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uqJTQjHRDO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqJTQjHRDO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqJTQjHRDO .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uqJTQjHRDO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqJTQjHRDO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uqJTQjHRDO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uqJTQjHRDO .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uqJTQjHRDO .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uqJTQjHRDO .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uqJTQjHRDO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uqJTQjHRDO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uqJTQjHRDO .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uqJTQjHRDO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uqJTQjHRDO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uqJTQjHRDO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uqJTQjHRDO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uqJTQjHRDO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uqJTQjHRDO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqJTQjHRDO .dropdown-item.active,
.cid-uqJTQjHRDO .dropdown-item:active {
  background-color: transparent;
}
.cid-uqJTQjHRDO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqJTQjHRDO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqJTQjHRDO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqJTQjHRDO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqJTQjHRDO ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uqJTQjHRDO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uqJTQjHRDO button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uqJTQjHRDO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqJTQjHRDO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uqJTQjHRDO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJTQjHRDO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJTQjHRDO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uqJTQjHRDO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJTQjHRDO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uqJTQjHRDO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uqJTQjHRDO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJTQjHRDO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uqJTQjHRDO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqJTQjHRDO .navbar {
    height: 70px;
  }
  .cid-uqJTQjHRDO .navbar.opened {
    height: auto;
  }
  .cid-uqJTQjHRDO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqJTQjHRDO .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uqJTQjHRDO .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uqJTQjHRDO .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uqJTQjHRDO .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uqJTQjHRDO .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uqJTQjHRDO .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uqJTQjHRDO .text_widget {
  margin-bottom: 32px;
}
.cid-uqJTQjHRDO .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uqJTQjHRDO .text_widget a:hover {
  opacity: .5;
}
.cid-uqJTQjHRDO .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uqJTQjHRDO .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uqJTQjHRDO .mbr-section-subtitle,
.cid-uqJTQjHRDO .text_widget,
.cid-uqJTQjHRDO .mbr-section-btn {
  text-align: center;
}
.cid-uqJTQjHRDO a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uqJTQk9J8E {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJTQk9J8E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJTQk9J8E .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-uqJTQk9J8E .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uqJTQk9J8E .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uqJTQk9J8E .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uqJTQk9J8E .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uqJTQk9J8E .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uqJTQk9J8E .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqJTQkrXwH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJTQkrXwH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJTQkrXwH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJTQkrXwH .row {
  justify-content: space-between;
}
.cid-uqJTQkrXwH .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uqJTQkrXwH .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-uqJTQkrXwH .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card:hover::before,
.cid-uqJTQkrXwH .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-uqJTQkrXwH .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-uqJTQkrXwH .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJTQkrXwH .mbr-desc {
  color: #000000;
}
.cid-uqJTQkrXwH .panel-title-edit {
  color: #000000;
}
.cid-uqJTQkrXwH .list {
  color: #000000;
}
.cid-uqJTQkLRbf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJTQkLRbf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJTQkLRbf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJTQkLRbf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJTQkLRbf .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJTQkLRbf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJTQkLRbf .container {
    padding: 0 16px;
  }
}
.cid-uqJTQkLRbf .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJTQkLRbf .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJTQkLRbf .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJTQkLRbf .box {
    width: 100%;
  }
}
.cid-uqJTQkLRbf .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJTQkLRbf .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJTQkLRbf .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJTQkLRbf .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJTQkLRbf .mbr-media {
  position: relative;
}
.cid-uqJTQkLRbf .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJTQkLRbf a:hover {
  background-image: none !important;
}
.cid-uqJTQkLRbf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJTQkLRbf .icon-wrap:hover,
.cid-uqJTQkLRbf .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJTQkLRbf .icon-wrap:hover .mbr-iconfont,
.cid-uqJTQkLRbf .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJTQkLRbf .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJTQkLRbf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJTQkLRbf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJTQkLRbf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJTQkLRbf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJTQkLRbf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJTQlcfiF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJTQlcfiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJTQlcfiF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJTQlcfiF .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJTQlcfiF .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJTQlcfiF .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJTQlcfiF .container {
    padding: 0 16px;
  }
}
.cid-uqJTQlcfiF .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJTQlcfiF .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJTQlcfiF .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJTQlcfiF .box {
    width: 100%;
  }
}
.cid-uqJTQlcfiF .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJTQlcfiF .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJTQlcfiF .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJTQlcfiF .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJTQlcfiF .mbr-media {
  position: relative;
}
.cid-uqJTQlcfiF .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJTQlcfiF a:hover {
  background-image: none !important;
}
.cid-uqJTQlcfiF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJTQlcfiF .icon-wrap:hover,
.cid-uqJTQlcfiF .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJTQlcfiF .icon-wrap:hover .mbr-iconfont,
.cid-uqJTQlcfiF .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJTQlcfiF .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJTQlcfiF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJTQlcfiF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJTQlcfiF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJTQlcfiF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJTQlcfiF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJTQlCeyb {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uqJTQlCeyb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJTQlCeyb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJTQlCeyb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uqJTQlCeyb .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uqJTQlCeyb .container {
    padding: 0 25px;
  }
}
.cid-uqJTQlCeyb .row {
  justify-content: center;
}
.cid-uqJTQlCeyb .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uqJTQlCeyb .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uqJTQlCeyb .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uqJTQlCeyb .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJTQlCeyb .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJTQlCeyb .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uqJTQlCeyb .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uqJTQlCeyb .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJTQlCeyb .list-wrapper .list .item-wrap:hover,
.cid-uqJTQlCeyb .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uqJTQlCeyb .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJTQlCeyb .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJTQlCeyb .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uqJTQlCeyb .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uqJTQlCeyb .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uqJTQlCeyb .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uqJTQlCeyb .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uqJTQlCeyb .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uqJTQlCeyb .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uqJTQlCeyb .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uqJTQlCeyb .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uqJTQlCeyb .copyright {
    margin-bottom: 20px;
  }
}
.cid-uqJTQlCeyb .mbr-section-btn {
  text-align: center;
}
.cid-uqJTQlCeyb .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uqJTQlCeyb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uqJTQlCeyb .mbr-text {
  color: #ffffff;
}
.cid-uqJTQlCeyb .list {
  color: #ffffff;
}
.cid-uqJTQlCeyb .list,
.cid-uqJTQlCeyb .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uqJWcm0WYm {
  z-index: 1000;
  width: 100%;
}
.cid-uqJWcm0WYm .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uqJWcm0WYm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uqJWcm0WYm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqJWcm0WYm .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uqJWcm0WYm .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uqJWcm0WYm .menu_box .navbar.opened,
  .cid-uqJWcm0WYm .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uqJWcm0WYm nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uqJWcm0WYm .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uqJWcm0WYm .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqJWcm0WYm .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uqJWcm0WYm .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uqJWcm0WYm .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uqJWcm0WYm .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uqJWcm0WYm .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uqJWcm0WYm .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uqJWcm0WYm .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uqJWcm0WYm .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uqJWcm0WYm .offcanvas-body .mbr-text,
  .cid-uqJWcm0WYm .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uqJWcm0WYm .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uqJWcm0WYm .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uqJWcm0WYm .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uqJWcm0WYm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uqJWcm0WYm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uqJWcm0WYm .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uqJWcm0WYm .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uqJWcm0WYm ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uqJWcm0WYm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJWcm0WYm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uqJWcm0WYm .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uqJWcm0WYm li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uqJWcm0WYm .lg_brand {
    margin: 0 1rem;
  }
  .cid-uqJWcm0WYm .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uqJWcm0WYm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uqJWcm0WYm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uqJWcm0WYm .nav-item {
    margin: 0 !important;
  }
}
.cid-uqJWcm0WYm .nav-item .nav-link:hover,
.cid-uqJWcm0WYm .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uqJWcm0WYm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uqJWcm0WYm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uqJWcm0WYm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uqJWcm0WYm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJWcm0WYm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uqJWcm0WYm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uqJWcm0WYm .offcanvas_box {
    display: none;
  }
}
.cid-uqJWcm0WYm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uqJWcm0WYm .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uqJWcm0WYm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uqJWcm0WYm .container {
  display: flex;
  margin: auto;
}
.cid-uqJWcm0WYm .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uqJWcm0WYm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uqJWcm0WYm .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uqJWcm0WYm .navbar-caption {
  color: #2f2e30;
}
.cid-uqJWcm0WYm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uqJWcm0WYm .navbar-nav {
    margin: 0;
  }
}
.cid-uqJWcm0WYm .dropdown-menu,
.cid-uqJWcm0WYm .navbar.opened {
  background-color: false !important;
}
.cid-uqJWcm0WYm .nav-item:focus,
.cid-uqJWcm0WYm .nav-link:focus {
  outline: none;
}
.cid-uqJWcm0WYm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqJWcm0WYm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqJWcm0WYm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uqJWcm0WYm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqJWcm0WYm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqJWcm0WYm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqJWcm0WYm .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uqJWcm0WYm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uqJWcm0WYm .navbar.opened {
  transition: all 0.3s;
}
.cid-uqJWcm0WYm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uqJWcm0WYm .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uqJWcm0WYm .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uqJWcm0WYm .navbar.collapsed {
  justify-content: center;
}
.cid-uqJWcm0WYm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqJWcm0WYm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uqJWcm0WYm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqJWcm0WYm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqJWcm0WYm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqJWcm0WYm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uqJWcm0WYm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uqJWcm0WYm .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uqJWcm0WYm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uqJWcm0WYm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqJWcm0WYm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqJWcm0WYm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uqJWcm0WYm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqJWcm0WYm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uqJWcm0WYm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uqJWcm0WYm .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uqJWcm0WYm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uqJWcm0WYm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uqJWcm0WYm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uqJWcm0WYm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uqJWcm0WYm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uqJWcm0WYm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uqJWcm0WYm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uqJWcm0WYm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uqJWcm0WYm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uqJWcm0WYm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uqJWcm0WYm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqJWcm0WYm .dropdown-item.active,
.cid-uqJWcm0WYm .dropdown-item:active {
  background-color: transparent;
}
.cid-uqJWcm0WYm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqJWcm0WYm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqJWcm0WYm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqJWcm0WYm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqJWcm0WYm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uqJWcm0WYm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uqJWcm0WYm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uqJWcm0WYm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqJWcm0WYm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uqJWcm0WYm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJWcm0WYm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJWcm0WYm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uqJWcm0WYm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJWcm0WYm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uqJWcm0WYm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uqJWcm0WYm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJWcm0WYm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uqJWcm0WYm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqJWcm0WYm .navbar {
    height: 70px;
  }
  .cid-uqJWcm0WYm .navbar.opened {
    height: auto;
  }
  .cid-uqJWcm0WYm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqJWcm0WYm .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uqJWcm0WYm .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uqJWcm0WYm .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uqJWcm0WYm .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uqJWcm0WYm .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uqJWcm0WYm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uqJWcm0WYm .text_widget {
  margin-bottom: 32px;
}
.cid-uqJWcm0WYm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uqJWcm0WYm .text_widget a:hover {
  opacity: .5;
}
.cid-uqJWcm0WYm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uqJWcm0WYm .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uqJWcm0WYm .mbr-section-subtitle,
.cid-uqJWcm0WYm .text_widget,
.cid-uqJWcm0WYm .mbr-section-btn {
  text-align: center;
}
.cid-uqJWcm0WYm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uqJWcmsy3R {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJWcmsy3R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJWcmsy3R .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-uqJWcmsy3R .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uqJWcmsy3R .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uqJWcmsy3R .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uqJWcmsy3R .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uqJWcmsy3R .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uqJWcmsy3R .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqJWcmJdHE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJWcmJdHE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJWcmJdHE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJWcmJdHE .row {
  justify-content: space-between;
}
.cid-uqJWcmJdHE .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uqJWcmJdHE .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-uqJWcmJdHE .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card:hover::before,
.cid-uqJWcmJdHE .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-uqJWcmJdHE .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-uqJWcmJdHE .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJWcmJdHE .mbr-desc {
  color: #000000;
}
.cid-uqJWcmJdHE .panel-title-edit {
  color: #000000;
}
.cid-uqJWcmJdHE .list {
  color: #000000;
}
.cid-uqJWcn2Rcc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJWcn2Rcc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJWcn2Rcc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJWcn2Rcc .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJWcn2Rcc .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJWcn2Rcc .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJWcn2Rcc .container {
    padding: 0 16px;
  }
}
.cid-uqJWcn2Rcc .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJWcn2Rcc .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJWcn2Rcc .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJWcn2Rcc .box {
    width: 100%;
  }
}
.cid-uqJWcn2Rcc .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJWcn2Rcc .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJWcn2Rcc .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJWcn2Rcc .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJWcn2Rcc .mbr-media {
  position: relative;
}
.cid-uqJWcn2Rcc .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJWcn2Rcc a:hover {
  background-image: none !important;
}
.cid-uqJWcn2Rcc .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJWcn2Rcc .icon-wrap:hover,
.cid-uqJWcn2Rcc .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJWcn2Rcc .icon-wrap:hover .mbr-iconfont,
.cid-uqJWcn2Rcc .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJWcn2Rcc .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJWcn2Rcc .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJWcn2Rcc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJWcn2Rcc .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJWcn2Rcc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJWcn2Rcc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJWcns0vz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJWcns0vz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJWcns0vz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJWcns0vz .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJWcns0vz .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJWcns0vz .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJWcns0vz .container {
    padding: 0 16px;
  }
}
.cid-uqJWcns0vz .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJWcns0vz .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJWcns0vz .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJWcns0vz .box {
    width: 100%;
  }
}
.cid-uqJWcns0vz .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJWcns0vz .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJWcns0vz .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJWcns0vz .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJWcns0vz .mbr-media {
  position: relative;
}
.cid-uqJWcns0vz .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJWcns0vz a:hover {
  background-image: none !important;
}
.cid-uqJWcns0vz .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJWcns0vz .icon-wrap:hover,
.cid-uqJWcns0vz .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJWcns0vz .icon-wrap:hover .mbr-iconfont,
.cid-uqJWcns0vz .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJWcns0vz .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJWcns0vz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJWcns0vz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJWcns0vz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJWcns0vz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJWcns0vz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJWcnRIOG {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uqJWcnRIOG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJWcnRIOG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJWcnRIOG .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uqJWcnRIOG .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uqJWcnRIOG .container {
    padding: 0 25px;
  }
}
.cid-uqJWcnRIOG .row {
  justify-content: center;
}
.cid-uqJWcnRIOG .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uqJWcnRIOG .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uqJWcnRIOG .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uqJWcnRIOG .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJWcnRIOG .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJWcnRIOG .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uqJWcnRIOG .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uqJWcnRIOG .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJWcnRIOG .list-wrapper .list .item-wrap:hover,
.cid-uqJWcnRIOG .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uqJWcnRIOG .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJWcnRIOG .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJWcnRIOG .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uqJWcnRIOG .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uqJWcnRIOG .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uqJWcnRIOG .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uqJWcnRIOG .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uqJWcnRIOG .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uqJWcnRIOG .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uqJWcnRIOG .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uqJWcnRIOG .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uqJWcnRIOG .copyright {
    margin-bottom: 20px;
  }
}
.cid-uqJWcnRIOG .mbr-section-btn {
  text-align: center;
}
.cid-uqJWcnRIOG .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uqJWcnRIOG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uqJWcnRIOG .mbr-text {
  color: #ffffff;
}
.cid-uqJWcnRIOG .list {
  color: #ffffff;
}
.cid-uqJWcnRIOG .list,
.cid-uqJWcnRIOG .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uqJYhEgQZF {
  z-index: 1000;
  width: 100%;
}
.cid-uqJYhEgQZF .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uqJYhEgQZF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uqJYhEgQZF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqJYhEgQZF .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uqJYhEgQZF .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uqJYhEgQZF .menu_box .navbar.opened,
  .cid-uqJYhEgQZF .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uqJYhEgQZF nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uqJYhEgQZF .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uqJYhEgQZF .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uqJYhEgQZF .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uqJYhEgQZF .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uqJYhEgQZF .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uqJYhEgQZF .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uqJYhEgQZF .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uqJYhEgQZF .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uqJYhEgQZF .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uqJYhEgQZF .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uqJYhEgQZF .offcanvas-body .mbr-text,
  .cid-uqJYhEgQZF .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uqJYhEgQZF .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uqJYhEgQZF .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uqJYhEgQZF .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uqJYhEgQZF .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uqJYhEgQZF .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uqJYhEgQZF .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uqJYhEgQZF .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uqJYhEgQZF ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uqJYhEgQZF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJYhEgQZF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uqJYhEgQZF .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uqJYhEgQZF li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uqJYhEgQZF .lg_brand {
    margin: 0 1rem;
  }
  .cid-uqJYhEgQZF .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uqJYhEgQZF .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uqJYhEgQZF .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uqJYhEgQZF .nav-item {
    margin: 0 !important;
  }
}
.cid-uqJYhEgQZF .nav-item .nav-link:hover,
.cid-uqJYhEgQZF .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uqJYhEgQZF .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uqJYhEgQZF .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uqJYhEgQZF .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uqJYhEgQZF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uqJYhEgQZF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uqJYhEgQZF .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uqJYhEgQZF .offcanvas_box {
    display: none;
  }
}
.cid-uqJYhEgQZF .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uqJYhEgQZF .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uqJYhEgQZF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uqJYhEgQZF .container {
  display: flex;
  margin: auto;
}
.cid-uqJYhEgQZF .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uqJYhEgQZF .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uqJYhEgQZF .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uqJYhEgQZF .navbar-caption {
  color: #2f2e30;
}
.cid-uqJYhEgQZF .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uqJYhEgQZF .navbar-nav {
    margin: 0;
  }
}
.cid-uqJYhEgQZF .dropdown-menu,
.cid-uqJYhEgQZF .navbar.opened {
  background-color: false !important;
}
.cid-uqJYhEgQZF .nav-item:focus,
.cid-uqJYhEgQZF .nav-link:focus {
  outline: none;
}
.cid-uqJYhEgQZF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqJYhEgQZF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqJYhEgQZF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uqJYhEgQZF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqJYhEgQZF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqJYhEgQZF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqJYhEgQZF .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uqJYhEgQZF .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uqJYhEgQZF .navbar.opened {
  transition: all 0.3s;
}
.cid-uqJYhEgQZF .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uqJYhEgQZF .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uqJYhEgQZF .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uqJYhEgQZF .navbar.collapsed {
  justify-content: center;
}
.cid-uqJYhEgQZF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqJYhEgQZF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uqJYhEgQZF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqJYhEgQZF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqJYhEgQZF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqJYhEgQZF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uqJYhEgQZF .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uqJYhEgQZF .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uqJYhEgQZF .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uqJYhEgQZF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqJYhEgQZF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqJYhEgQZF .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uqJYhEgQZF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqJYhEgQZF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uqJYhEgQZF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uqJYhEgQZF .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uqJYhEgQZF .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uqJYhEgQZF .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uqJYhEgQZF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uqJYhEgQZF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uqJYhEgQZF .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uqJYhEgQZF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uqJYhEgQZF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uqJYhEgQZF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uqJYhEgQZF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uqJYhEgQZF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uqJYhEgQZF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqJYhEgQZF .dropdown-item.active,
.cid-uqJYhEgQZF .dropdown-item:active {
  background-color: transparent;
}
.cid-uqJYhEgQZF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqJYhEgQZF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqJYhEgQZF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqJYhEgQZF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqJYhEgQZF ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uqJYhEgQZF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uqJYhEgQZF button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uqJYhEgQZF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqJYhEgQZF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uqJYhEgQZF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJYhEgQZF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uqJYhEgQZF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uqJYhEgQZF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJYhEgQZF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uqJYhEgQZF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uqJYhEgQZF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uqJYhEgQZF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uqJYhEgQZF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqJYhEgQZF .navbar {
    height: 70px;
  }
  .cid-uqJYhEgQZF .navbar.opened {
    height: auto;
  }
  .cid-uqJYhEgQZF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqJYhEgQZF .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uqJYhEgQZF .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uqJYhEgQZF .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uqJYhEgQZF .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uqJYhEgQZF .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uqJYhEgQZF .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uqJYhEgQZF .text_widget {
  margin-bottom: 32px;
}
.cid-uqJYhEgQZF .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uqJYhEgQZF .text_widget a:hover {
  opacity: .5;
}
.cid-uqJYhEgQZF .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uqJYhEgQZF .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uqJYhEgQZF .mbr-section-subtitle,
.cid-uqJYhEgQZF .text_widget,
.cid-uqJYhEgQZF .mbr-section-btn {
  text-align: center;
}
.cid-uqJYhEgQZF a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uqJYhEIyal {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJYhEIyal .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJYhEIyal .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-uqJYhEIyal .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uqJYhEIyal .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uqJYhEIyal .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uqJYhEIyal .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uqJYhEIyal .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uqJYhEIyal .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uqJYhEZuSt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-uqJYhEZuSt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJYhEZuSt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJYhEZuSt .row {
  justify-content: space-between;
}
.cid-uqJYhEZuSt .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uqJYhEZuSt .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-uqJYhEZuSt .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card:hover::before,
.cid-uqJYhEZuSt .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-uqJYhEZuSt .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-uqJYhEZuSt .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJYhEZuSt .mbr-desc {
  color: #000000;
}
.cid-uqJYhEZuSt .panel-title-edit {
  color: #000000;
}
.cid-uqJYhEZuSt .list {
  color: #000000;
}
.cid-uqJYhFiAL5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJYhFiAL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJYhFiAL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJYhFiAL5 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJYhFiAL5 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJYhFiAL5 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJYhFiAL5 .container {
    padding: 0 16px;
  }
}
.cid-uqJYhFiAL5 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJYhFiAL5 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJYhFiAL5 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJYhFiAL5 .box {
    width: 100%;
  }
}
.cid-uqJYhFiAL5 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJYhFiAL5 .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJYhFiAL5 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJYhFiAL5 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJYhFiAL5 .mbr-media {
  position: relative;
}
.cid-uqJYhFiAL5 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJYhFiAL5 a:hover {
  background-image: none !important;
}
.cid-uqJYhFiAL5 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJYhFiAL5 .icon-wrap:hover,
.cid-uqJYhFiAL5 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJYhFiAL5 .icon-wrap:hover .mbr-iconfont,
.cid-uqJYhFiAL5 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJYhFiAL5 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJYhFiAL5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJYhFiAL5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJYhFiAL5 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJYhFiAL5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJYhFiAL5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJYhFH8UX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-uqJYhFH8UX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJYhFH8UX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJYhFH8UX .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-uqJYhFH8UX .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-uqJYhFH8UX .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uqJYhFH8UX .container {
    padding: 0 16px;
  }
}
.cid-uqJYhFH8UX .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uqJYhFH8UX .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-uqJYhFH8UX .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-uqJYhFH8UX .box {
    width: 100%;
  }
}
.cid-uqJYhFH8UX .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-uqJYhFH8UX .box .mbr-media {
    height: 450px;
  }
}
.cid-uqJYhFH8UX .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-uqJYhFH8UX .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-uqJYhFH8UX .mbr-media {
  position: relative;
}
.cid-uqJYhFH8UX .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-uqJYhFH8UX a:hover {
  background-image: none !important;
}
.cid-uqJYhFH8UX .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-uqJYhFH8UX .icon-wrap:hover,
.cid-uqJYhFH8UX .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-uqJYhFH8UX .icon-wrap:hover .mbr-iconfont,
.cid-uqJYhFH8UX .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-uqJYhFH8UX .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-uqJYhFH8UX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uqJYhFH8UX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uqJYhFH8UX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uqJYhFH8UX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-uqJYhFH8UX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uqJYhG7mCg {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uqJYhG7mCg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqJYhG7mCg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqJYhG7mCg .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uqJYhG7mCg .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uqJYhG7mCg .container {
    padding: 0 25px;
  }
}
.cid-uqJYhG7mCg .row {
  justify-content: center;
}
.cid-uqJYhG7mCg .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uqJYhG7mCg .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uqJYhG7mCg .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uqJYhG7mCg .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJYhG7mCg .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJYhG7mCg .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uqJYhG7mCg .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uqJYhG7mCg .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uqJYhG7mCg .list-wrapper .list .item-wrap:hover,
.cid-uqJYhG7mCg .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uqJYhG7mCg .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqJYhG7mCg .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uqJYhG7mCg .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uqJYhG7mCg .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uqJYhG7mCg .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uqJYhG7mCg .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uqJYhG7mCg .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uqJYhG7mCg .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uqJYhG7mCg .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uqJYhG7mCg .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uqJYhG7mCg .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uqJYhG7mCg .copyright {
    margin-bottom: 20px;
  }
}
.cid-uqJYhG7mCg .mbr-section-btn {
  text-align: center;
}
.cid-uqJYhG7mCg .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uqJYhG7mCg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uqJYhG7mCg .mbr-text {
  color: #ffffff;
}
.cid-uqJYhG7mCg .list {
  color: #ffffff;
}
.cid-uqJYhG7mCg .list,
.cid-uqJYhG7mCg .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-uCH2htoRTN {
  z-index: 1000;
  width: 100%;
}
.cid-uCH2htoRTN .navbar-dropdown {
  background-color: #eff3f3 !important;
  padding: 0;
  position: fixed;
}
.cid-uCH2htoRTN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #eff3f3 !important;
  background: #eff3f3;
}
.cid-uCH2htoRTN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCH2htoRTN .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uCH2htoRTN .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-uCH2htoRTN .menu_box .navbar.opened,
  .cid-uCH2htoRTN .menu_box .navbar-collapse {
    background-color: #eff3f3 !important;
    transition: all 0s ease 0s;
  }
}
.cid-uCH2htoRTN nav.navbar {
  position: fixed;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.cid-uCH2htoRTN .icons-menu-main {
  display: flex;
  flex-wrap: wrap;
  min-width: 150px;
}
@media (max-width: 991px) {
  .cid-uCH2htoRTN .icons-menu-main {
    min-width: auto;
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uCH2htoRTN .mbr-section-btn-main {
    margin-top: 1rem;
  }
}
.cid-uCH2htoRTN .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uCH2htoRTN .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uCH2htoRTN .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #2f2e30;
  }
  .cid-uCH2htoRTN .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uCH2htoRTN .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uCH2htoRTN .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uCH2htoRTN .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uCH2htoRTN .offcanvas-body .mbr-text,
  .cid-uCH2htoRTN .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uCH2htoRTN .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uCH2htoRTN .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uCH2htoRTN .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
  }
  .cid-uCH2htoRTN .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uCH2htoRTN .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uCH2htoRTN .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uCH2htoRTN .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uCH2htoRTN ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uCH2htoRTN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uCH2htoRTN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uCH2htoRTN .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uCH2htoRTN li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uCH2htoRTN .lg_brand {
    margin: 0 1rem;
  }
  .cid-uCH2htoRTN .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-uCH2htoRTN .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uCH2htoRTN .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uCH2htoRTN .nav-item {
    margin: 0 !important;
  }
}
.cid-uCH2htoRTN .nav-item .nav-link:hover,
.cid-uCH2htoRTN .nav-item .nav-link:focus {
  opacity: .5;
  color: #2f2e30 !important;
  transition: all 0.3s ease-out;
}
.cid-uCH2htoRTN .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uCH2htoRTN .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uCH2htoRTN .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uCH2htoRTN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uCH2htoRTN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uCH2htoRTN .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uCH2htoRTN .offcanvas_box {
    display: none;
  }
}
.cid-uCH2htoRTN .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uCH2htoRTN .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uCH2htoRTN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uCH2htoRTN .container {
  display: flex;
  margin: auto;
}
.cid-uCH2htoRTN .iconfont-wrapper {
  color: #2f2e30;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uCH2htoRTN .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uCH2htoRTN .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uCH2htoRTN .navbar-caption {
  color: #2f2e30;
}
.cid-uCH2htoRTN .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uCH2htoRTN .navbar-nav {
    margin: 0;
  }
}
.cid-uCH2htoRTN .dropdown-menu,
.cid-uCH2htoRTN .navbar.opened {
  background-color: false !important;
}
.cid-uCH2htoRTN .nav-item:focus,
.cid-uCH2htoRTN .nav-link:focus {
  outline: none;
}
.cid-uCH2htoRTN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCH2htoRTN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCH2htoRTN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCH2htoRTN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCH2htoRTN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCH2htoRTN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCH2htoRTN .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uCH2htoRTN .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uCH2htoRTN .navbar.opened {
  transition: all 0.3s;
}
.cid-uCH2htoRTN .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uCH2htoRTN .navbar .navbar-logo img {
  max-width: 50px;
  min-height: 50px;
  object-fit: contain;
  border-radius: 20px;
}
.cid-uCH2htoRTN .navbar .navbar-collapse {
  justify-content: center;
  justify-content: space-between;
  z-index: 1;
}
.cid-uCH2htoRTN .navbar.collapsed {
  justify-content: center;
}
.cid-uCH2htoRTN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCH2htoRTN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uCH2htoRTN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCH2htoRTN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCH2htoRTN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCH2htoRTN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uCH2htoRTN .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uCH2htoRTN .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uCH2htoRTN .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uCH2htoRTN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCH2htoRTN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCH2htoRTN .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uCH2htoRTN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCH2htoRTN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uCH2htoRTN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uCH2htoRTN .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uCH2htoRTN .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uCH2htoRTN .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uCH2htoRTN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-uCH2htoRTN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCH2htoRTN .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uCH2htoRTN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCH2htoRTN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCH2htoRTN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCH2htoRTN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCH2htoRTN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-uCH2htoRTN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCH2htoRTN .dropdown-item.active,
.cid-uCH2htoRTN .dropdown-item:active {
  background-color: transparent;
}
.cid-uCH2htoRTN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCH2htoRTN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCH2htoRTN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCH2htoRTN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCH2htoRTN ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uCH2htoRTN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCH2htoRTN button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #eff3f3;
  background: #000000;
}
.cid-uCH2htoRTN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uCH2htoRTN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCH2htoRTN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCH2htoRTN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCH2htoRTN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCH2htoRTN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCH2htoRTN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCH2htoRTN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCH2htoRTN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCH2htoRTN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uCH2htoRTN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uCH2htoRTN .navbar {
    height: 70px;
  }
  .cid-uCH2htoRTN .navbar.opened {
    height: auto;
  }
  .cid-uCH2htoRTN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCH2htoRTN .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-uCH2htoRTN .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uCH2htoRTN .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
  min-width: 170px;
}
@media (max-width: 992px) {
  .cid-uCH2htoRTN .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uCH2htoRTN .navbar-caption:hover {
  color: #2f2e30;
}
@media (min-width: 992px) {
  .cid-uCH2htoRTN .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uCH2htoRTN .text_widget {
  margin-bottom: 32px;
}
.cid-uCH2htoRTN .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uCH2htoRTN .text_widget a:hover {
  opacity: .5;
}
.cid-uCH2htoRTN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uCH2htoRTN .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uCH2htoRTN .mbr-section-subtitle,
.cid-uCH2htoRTN .text_widget,
.cid-uCH2htoRTN .mbr-section-btn {
  text-align: center;
}
.cid-uCH2htoRTN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uCH2htMa2s {
  background-image: url("../../../assets/images/photo-71-1920x1280-800x533.jpg");
}
.cid-uCH2htMa2s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCH2htMa2s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCH2htMa2s .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uCH2htMa2s .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uCH2htMa2s .container {
    padding: 0 26px;
  }
}
.cid-uCH2htMa2s .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-uCH2htMa2s .content-wrapper {
    padding: 20px;
  }
}
.cid-uCH2htMa2s .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-uCH2htMa2s .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-uCH2htMa2s .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-uCH2htMa2s .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uCH2htMa2s .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uCH2htMa2s .mbr-section-title {
  color: #000000;
}
.cid-uCH2htMa2s .mbr-text,
.cid-uCH2htMa2s .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uCH2htMa2s .mbr-section-title,
.cid-uCH2htMa2s .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uCH3Sq8PGR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("../../../assets/images/background2.jpg");
}
.cid-uCH3Sq8PGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCH3Sq8PGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCH3Sq8PGR .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uCH3Sq8PGR .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uCH3Sq8PGR .container {
    padding: 0 25px;
  }
}
.cid-uCH3Sq8PGR .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-uCH3Sq8PGR .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uCH3Sq8PGR .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uCH3Sq8PGR .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uCH3Sq8PGR .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uCH3Sq8PGR .image-wrapper img {
    height: 350px;
  }
}
.cid-uCH3Sq8PGR .mbr-section-title {
  color: #2f2e30;
}
.cid-uCH3Sq8PGR .mbr-text {
  color: #ffffff;
}
.cid-uCH3Sq8PGR .mbr-section-title,
.cid-uCH3Sq8PGR .mbr-section-btn {
  color: #ffffff;
}
.cid-uCH2hua3lI {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-uCH2hua3lI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCH2hua3lI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCH2hua3lI .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uCH2hua3lI .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-uCH2hua3lI .container {
    padding: 0 25px;
  }
}
.cid-uCH2hua3lI .row {
  justify-content: center;
}
.cid-uCH2hua3lI .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-uCH2hua3lI .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-uCH2hua3lI .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-uCH2hua3lI .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uCH2hua3lI .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uCH2hua3lI .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uCH2hua3lI .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-uCH2hua3lI .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uCH2hua3lI .list-wrapper .list .item-wrap:hover,
.cid-uCH2hua3lI .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-uCH2hua3lI .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uCH2hua3lI .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uCH2hua3lI .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-uCH2hua3lI .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-uCH2hua3lI .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uCH2hua3lI .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-uCH2hua3lI .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uCH2hua3lI .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-uCH2hua3lI .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
  color: #2f2e30;
}
.cid-uCH2hua3lI .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-uCH2hua3lI .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uCH2hua3lI .copyright {
    margin-bottom: 20px;
  }
}
.cid-uCH2hua3lI .mbr-section-btn {
  text-align: center;
}
.cid-uCH2hua3lI .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-uCH2hua3lI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uCH2hua3lI .mbr-text {
  color: #ffffff;
}
.cid-uCH2hua3lI .list {
  color: #ffffff;
}
.cid-uCH2hua3lI .list,
.cid-uCH2hua3lI .item-wrap {
  text-align: left;
  color: #00ded1;
}
